Скрывать/отображать дополнительные поля в зависимости от того отмечен ли чекбокс используя formstate и hook_from_alter

Аватар пользователя nathan158 nathan158 8 мая в 20:47

Есть entity форма.
В данной еntity форме есть поле чекбокс, с названием Напомнить о событии
Мне нужно сделать так чтобы если чекбокс отмечен появлялось два других поля в этом entity:
1. Select list (где будут шаблоны сообщений-напоминаний)
2. Поле для email (где можно будет вписать email куда отправить напоминание о событии)
Это нужно сделать с помощью formstate и hook_form_alter.
Если я верно понял formstate покажет мне отмечен ли чекбокс, а hook_form_alter как раз таки добавит этих два поля если отмечен.
Можете посоветовать какие-то статьи, мануалы, примеры кода или видео по этой задаче?

Комментарии

Аватар пользователя nathan158 nathan158 8 мая в 22:39

В каком файле и какие строчки кода? Там несколько php файлов, и в каждом по несколько сотен строчек кода.

Аватар пользователя ivnish ivnish 9 мая в 9:23

Для этого уже давно придумали поиск. Обычно он вызывается комбинацией клавиш ctrl + f