Дополнительные настройки для Cтрокового поля

+4
418
Дополнительные настройки для Cтрокового поля

Расширил настройки для строкового поля добавив чек боксы с выбором Whatsapp, mail, телефон.

При выборе нужного варианта, поле выводится как активная ссылка.

Для установки доработки, скачайте архив с полем string.php и закиньте его в папку с полями по адресу — корень сайта/system/fields/

Изображение 

Изображение

Прикреплённый файл:
Скачать 3 Кбскачан 5 раз
0
fincheck fincheck 22 дня назад #

Спасибо и добро пожаловать!

Вы уж меня извините и не принимайте близко к сердцу, но лучше бы вам расписать подробнее что у вас происходит в файле string.php. Например, как здесь.

Глядишь и советов бы напихали каких, как сделать лучше.

Не претендую на совесть сообщества, но как-то я бздю всякие левые файлы пихать на хостинг, да ещё и от новеньких пользователей.

+1
Vasa Vasa 22 дня назад #

Приветствую🖐, перезалил файл, добавил комментарии в коде где были сделаны изменения. Можете по аналогии скопировать от туда куски кода с комментариями и вставить в свой проект.😉

+6
Loadырь Loadырь 22 дня назад #

ИМХО, для этих целей лучше создать копию нужного поля и в нем делать правки, а затем оформлять, как отдельное поле.

Во-первых, это позволит использовать мультиязычность ваших правок.

Во-вторых, это не повлияет на работу остальных полей типа «Строковое значение», где не указываются ваши нововведения. Да, эти поля будут выводится также, но каждое из них теперь будет дополнительно тратить время на проверки наличия отметок в настройках поля.

Из недостатков могу отметить использование чекбоксов. Если я выберу все три чекбокса (телефон, емаил, ватсап), то судя по коду будет использовано только первое отмеченное (телефон), остальные будут проигнорированы. Поэтому для юзабилити лучше использовать селектор вместо чекбоксов.

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