Zend framework Zend Framework-表单描述-禁用转义?

Zend framework Zend Framework-表单描述-禁用转义?,zend-framework,zend-form,Zend Framework,Zend Form,是否可以禁用在Zend_Form setDescription方法上执行的转义 例如,在我的控制器中,我正在测试登录是否成功,如果未将描述(H2)设置为标题加上错误消息: $form->setDescription('Login: <span class="error">Invalid Details</span>'); $form->setDescription('Login:Invalid Details'); 上述方法有效,但将字符替换为相应的转换值。我自

是否可以禁用在Zend_Form setDescription方法上执行的转义

例如,在我的控制器中,我正在测试登录是否成功,如果未将描述(H2)设置为标题加上错误消息:

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

上述方法有效,但将
字符替换为相应的转换值。

我自己找到了答案

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