Zend Framework - Описание формы - Отключить Escape? - PullRequest
2 голосов
/ 05 марта 2012

Можно ли отключить экранирование, выполняемое методом Zend_Form setDescription?

Например, в моем контроллере я проверяю, успешно ли выполнен вход в систему, и если нет, задаю для заголовка описание (a H2) плюс сообщение об ошибке:

$form->setDescription('Login: <span class="error">Invalid Details</span>');

Вышеприведенное работает, но заменяет символы < и > на соответствующие преобразованные значения.

1 Ответ

8 голосов
/ 05 марта 2012

Сам нашел ответ!

$form->setDescription('Login: <span class="error">Invalid Details</span>');
$form->getDecorator('Description')->setEscape(false);
...