Как вывести Captcha только на последней странице Multipage group модуля Field Group?

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

Комментарии

Аватар пользователя postgres postgres 26 ноября 2016 в 23:40

как и обычно все что делается с формами, делается через _form_alter.
там удобней всего. Альтировать в данном случае надо по id формы, имя формы можно найти на странице настройки капчи

Аватар пользователя pr0g pr0g 27 ноября 2016 в 1:27

Пока сложно представить как это сделать. Field Group реализует многостраничность формы с помощь JS+CSS, просто отключает/включает видимость нужных блоков.
Единственно решение приходит пока на ум - это внедрить, например на 4 страницу капчу. Можно ли внедрение реализовать с помощью hook_form_alter?

Аватар пользователя postgres postgres 27 ноября 2016 в 9:23

Если нет промежуточных сабмитов на этой форме (что можно проверить по активности отправки запросов), то для Друпала-сервера это "одностраничная" форма, с капчей размещенной в последнем контейнере. ТОгда конечно через alter спокойно добавляется капча (или перемещается в нужный контейнер, если капча добавляется другим модулем). А что за капча то? какой модуль?