Расширил настройки для строкового поля добавив чек боксы с выбором Whatsapp, mail, телефон.
При выборе нужного варианта, поле выводится как активная ссылка.
Для установки доработки, скачайте архив с полем string.php и закиньте его в папку с полями по адресу — корень сайта/system/fields/
Прикреплённый файл:
Реклама #
fincheck 5 месяцев назад #
Спасибо и добро пожаловать!
Вы уж меня извините и не принимайте близко к сердцу, но лучше бы вам расписать подробнее что у вас происходит в файле string.php. Например, как здесь.
Глядишь и советов бы напихали каких, как сделать лучше.
Не претендую на совесть сообщества, но как-то я бздю всякие левые файлы пихать на хостинг, да ещё и от новеньких пользователей.
Vasa 5 месяцев назад #
Приветствую🖐, перезалил файл, добавил комментарии в коде где были сделаны изменения. Можете по аналогии скопировать от туда куски кода с комментариями и вставить в свой проект.😉
Loadырь 5 месяцев назад #
ИМХО, для этих целей лучше создать копию нужного поля и в нем делать правки, а затем оформлять, как отдельное поле.
Во-первых, это позволит использовать мультиязычность ваших правок.
Во-вторых, это не повлияет на работу остальных полей типа «Строковое значение», где не указываются ваши нововведения. Да, эти поля будут выводится также, но каждое из них теперь будет дополнительно тратить время на проверки наличия отметок в настройках поля.
Из недостатков могу отметить использование чекбоксов. Если я выберу все три чекбокса (телефон, емаил, ватсап), то судя по коду будет использовано только первое отмеченное (телефон), остальные будут проигнорированы. Поэтому для юзабилити лучше использовать селектор вместо чекбоксов.