Работа с типографом

tel: и onclick

#1 13 октября 2025 в 13:18

Обычно подобное прописываю в шаблоне:

  1. <a href="tel:+79991234567">+7 (999) 123-45-67</a>
  2. или
  3. <button type="button" onclick="window.location.href='tel:+79991234567'" class="phone-button">
  4. +7 (999) 123-45-67
  5. </button>

Но в одном из проектов понадобилось добавить подобный код через визинг редактор. После сохранения в записи в код вносятся правки, видимо типографом.

  1. <a href="https://tel:+79991234567">+7 (999) 123-45-67</a>
  2. или
  3. <button>+7 (999) 123-45-67</button>

В настройках типографа не дает добавить «onclick» для «button», пишет «Неверный формат»

А для ссылки, https подставляет в любом случае при попытке прописать tel:

Подскажите, может ищу не в том месте и как это исправить?

П.С. временно отключил обработку типографом, но это не совсем тот выход который нужен. Основной вопрос в том как научить типограф работать с tel:  и возможность добавить «onclick» для «button».

#2 1 июля 2026 в 12:02

у меня в поле текст html не правильно формируется ссылка на телефон, чтобы позвонить — httpэs://tel: правильно просто tel: как это сделать, чтобы после пересохранения не добавлялось по новой https, без отключения типографа?

Сделал автозамену по базе 
UPDATE `cms_con_blog` 
SET `content` = REPLACE(`content`, 'https://tel:', 'tel:');

Однако в базе теперь правильно, а в контенте все равно есть https
Изображение

P.S. Здесь на форуме присутствует та же проблема

#3 1 июля 2026 в 16:27

Открыть файл system/libs/jevix.class.php и найти строку

  1. !preg_match('/^(mailto):/ui', $value) ) {

заменить на

  1. !preg_match('/^(mailto|tel):/ui', $value) ) {

Суда же через черту можно добавить телеграм, смс и другие специальные протоколы, например

  1. !preg_match('/^(mailto|tel|tg|whatsapp):/ui', $value) ) {
#4 1 июля 2026 в 16:44
Открыть файл system/libs/jevix.class.php и найти строку !preg_match('/^(mailto):/ui', $value) ) { заменить на !
Fuze

Благодарю, всё заработало

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.