Изменить текстовое поле разметки во время проверки - PullRequest
0 голосов
/ 18 марта 2012

У меня есть веб-форма с пользовательской функцией calidator.в форме поле разметки.Как я могу изменить текст разметки в моем хуке проверки, если есть ошибка?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 02 июля 2012

Хорошо. Когда я проходил через поток, я обнаружил, что переменные не передаются в качестве ссылок, поэтому вы теряете информацию, я изменил эту ссылку тоже, теперь она работает

0 голосов
/ 20 марта 2012

Я не проверял это, поэтому вам придется проверить его самостоятельно, но ...

Если проверка не пройдена, то форма обычно отображается снова с добавленным сообщением об ошибке.В этом случае hook_form_alter будет вызван снова после проверки.

Попробуйте установить флаг в $form_state во время проверки, который вы можете проверить в hook_form_alter, чтобы определитьстоит ли менять разметку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...