Подскажите как сделать кликабельным номер телефона

InstantCMS 2.X
#1 25 января 2022 в 14:04

Всем добра! 
Подскажите, может кто знает, как в компоненте Объявления сделать так, чтобы номер телефона был кликабельным?
Пробовал тупо писать телефон так tel:+798880000, но не прокатило)
Буду благодарен.

Шаблон Compact  
Изображение

#2 25 января 2022 в 14:13
  1. <a href='tel:+798880000'>+798880000</a>
#3 25 января 2022 в 14:22

А может быть цифр, включая 7, должно быть 11?

#4 25 января 2022 в 14:31

Не обязательно 11. У моего сотового 10. 

#5 25 января 2022 в 14:37

Я имею ввиду, когда пользователь добавляет объявление и указывает свой номер телефона, чтобы после сохранения объявления этот номер телефона стал кликабельным. Как это сделать, кто знает?

Изображение

#6 25 января 2022 в 14:43

Не-не-не, чего-то меня не туда понесло, проблема в том что в коробке нету поля «Телефон», и приходится и писать телефон либо строковым, либо ссылкой. Но! Если его ссылкой, то это место для спама.

Полагаю нужен новый тип поля с валидацией и авто подстановкой tel: в ссылку.

😌

Vega,  пока так — тип поля Ссылка, убрать галки редиректа, http и пр. 
и писать телефон как в первом посте — tel:+798880000

#7 25 января 2022 в 15:20

Пробовал, не получается((

урлом тоже не получается, не сохраняет объявление- типа неправильный формат ссылки((


Изображение

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

Думаю, вот это:
«нужен новый тип поля с валидацией и авто подстановкой tel: в ссылку»
поможет, только как это сделать?...

#9 25 января 2022 в 19:01

Может такой вариант поможет

  1. <a href="tel:<?php html($item['phone']); ?>"><?php html($item['phone']); ?></a>
#10 4 мая 2022 в 12:56

А в стандартном меню как прописать ссылку чтобы он был кликабельным? Или это тоже невозможно.
В поле к примеру. Открыть ссылку;
tel:+79999999999
Не работает. 

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