Обработчик отправки формы Drupal 7 не выполняется - PullRequest
0 голосов
/ 24 января 2012

В моем модуле я создаю форму с обработчиком проверки и отправки. Первое поле - это поле ввода текста, а второе - поле загрузки файла.

Мой обработчик проверки вызывается и выходит нормально. Мой обработчик отправки никогда не выполняется. Я возвращаюсь к своей форме с ошибкой, сообщающей, что мне нужно ввести значение в поле загрузки (поскольку я установил его как обязательное).

Я новичок в Drupal.

1 Ответ

0 голосов
/ 24 января 2012

В Drupal 6 поля загрузки файлов не требуются. Вы должны установить required = false, иначе вы получите эту ошибку. Я думаю, что это то же самое в Drupal 7. Вы должны написать свой собственный код в обработчике проверки, чтобы проверить, был ли загружен файл.

...