Подскажите пожалуйста. Можно сделать так, чтобы ссылка на сайте была не site.ru/tel:+71234567890, а просто tel:+71234567890 ?
то есть, чтобы выводился, например, такой код <a href=«tel:+71234567890»>+7 (123) 4567890</a>
Как сделать, чтобы ссылка пункта меню отображалась без https://site.ru/
Подскажите пожалуйста. Можно сделать так, чтобы ссылка на сайте была не site.ru/tel:+71234567890, а просто tel:+71234567890 ?
то есть, чтобы выводился, например, такой код <a href=«tel:+71234567890»>+7 (123) 4567890</a>
Понятно, что можно справа от меню сделать колонку и хтмл блок с этим кодом)
А просто редактируя стандартное меню так ни как ни сделать?
там обязательно дописывается site.ru/, а нужно без этого
А просто редактируя стандартное меню так ни как ни сделать?
Можно в стандартном меню, сделать ссылку на сайт, вот так и делайте. На демо сайте инстанта посмотрите.
Хотя нет, так не получается.
fincheck, Вы видимо не поняли, о чем спрашивает человек.
ditali, сделать можно, но придется писать костыль. Так, простой вставкой номера в меню не получится вывести ссылку вида tel:
Как вариант, с помощью js. Отлавливать ссылку с номером и перенаправлять куда надо. Или наверное можно в .htaccess прописать перенаправление. Но не уверен.
Как вариант, с помощью js. Отлавливать ссылку с номером и перенаправлять куда надо. Или наверное можно в .htaccess прописать перенаправление. Но не уверен.
Тоже не уверен, но лучше уж на PHP. Добавить пару строк в шаблон меню. На примере шаблона modern. После этой строки вставить:
<?php } ?>
Должно работать (это если вдруг не окажется, что спрашивая о ссылках на телефон, г-н ditali имел ввиду и ссылки на телегу, скайп, вайбер...). Тогда надо будет добавить условий и для них
но лучше уж на PHP.
Согласен. Лучше. Но файл станет хакнутым. Если на php, то наверное лучше хук небольшой написать, что бы файл не править.Что то типа этого. Не проверял.
<?php class onContentMenuBeforeList extends cmsAction { public function run($menus){ foreach($menus as $menu){ // А тут ваше условие } return $menus; } } ?>
Согласен. Лучше. Но файл станет хакнутым. Если на php, то наверное лучше хук небольшой написать, что бы файл не править.Что то типа этого. Не проверял.
Когда-то надо было что-то там изменить. Насколько помню, протокол добавляется к ссылке пункта меню уже после всех хуков. Потому делал на уровне шаблона.
Если таки надумаете попробовать, напишите, пожалуйста, как решили.