Скрывать/отображать дополнительные поля в зависимости от того отмечен ли чекбокс используя formstate и hook_from_alter
8 мая 2022 в 20:47
Есть entity форма.
В данной еntity форме есть поле чекбокс, с названием Напомнить о событии
Мне нужно сделать так чтобы если чекбокс отмечен появлялось два других поля в этом entity:
1. Select list (где будут шаблоны сообщений-напоминаний)
2. Поле для email (где можно будет вписать email куда отправить напоминание о событии)
Это нужно сделать с помощью formstate
и hook_form_alter
.
Если я верно понял formstate
покажет мне отмечен ли чекбокс, а hook_form_alter
как раз таки добавит этих два поля если отмечен.
Можете посоветовать какие-то статьи, мануалы, примеры кода или видео по этой задаче?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Готовый модуль не подойдёт?
Не подойдёт(
Даже в качестве примера кода?
В каком файле и какие строчки кода? Там несколько php файлов, и в каждом по несколько сотен строчек кода.
Для этого уже давно придумали поиск. Обычно он вызывается комбинацией клавиш ctrl + f