Проверка веб-формы Drupal - PullRequest
       2

Проверка веб-формы Drupal

1 голос
/ 23 сентября 2010

Я хочу добавить специальную проверку с помощью веб-формы через Drupal.Кажется, старые формы вы можете добавить дополнительный код PHP в «Расширенные настройки».По этой ссылке мы не должны больше этим заниматься.(Запуск Drupal 6)

У меня есть флажок, при котором несколько полей исчезают, и появляется несколько разных полей.Поэтому для моей проверки мне нужно проверить только те поля, которые «присутствуют» в зависимости от того, установлен флажок или нет.(Заставьте их исчезнуть / появиться снова с JQuery).Последний шаг - изменить код проверки.

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

Как бы я поступил так?

Ответы [ 2 ]

1 голос
/ 23 сентября 2010

Рассматривали ли вы использование модуля http://drupal.org/project/webform_conditional?(требуется веб-форма версии 3).Это позволяет избежать использования пользовательских jquery и может лучше работать с модулем проверки веб-формы

1 голос
/ 23 сентября 2010

С помощью hook_form_alter вы можете добавить свой собственный обработчик проверки в веб-форму, где вы можете проверять данные так, как вам нравится.

...