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

Главные вкладки

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

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

Комментарии