WebTolkRu
99 subscribers
621 photos
72 videos
2 files
646 links
Joomla-разработчик. Контрибьютер ядра Joomla. https://web-tolk.ru. Разработка Joomla на заказ. Также пишу в @JoomlaFeed.
@sergeytolkachyov Хабр: https://habr.com/ru/users/sergeytolkachyov/posts/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Совет по Joomla: показ полей форм Joomla по пустому / не пустому значению. Атрибут showon.

По горячим следам пишем заметку. При создании расширений Joomla в XML-манифестах ИЛИ при использовании пользовательских полей для материалов / категорий / контактов и т.д. можно скрывать или показывать одни поля в зависимости от того является ли другое поле пустым. То есть проверить не только значение, но и его отсутствие.

Пример:
  <field
name="text"
type="text"
label="test field"
/>
<field
name="text2"
type="text"
hint="видно если первое поле пустое"
label="test field"
showon="text:"
/>
<field
name="text3"
type="text"
label="test field"
hint="видно если первое поле НЕ пустое"
showon="text!:"
/>

В атрибуте showon двоеточие заменяет символ равно. Если после него пусто - значит проверяем значение на пустоту. Если двоеточие с восклицательным знаком - отрицание условия - проверяем на отсутствие пустоты.
- "showon:" - проверка на пустое значение
- "showon!:" - проверка на отсутствие пустого значения

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

@webtolkru

#joomla #php #webdev #разработка #form
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5