【发布时间】:2014-02-21 08:27:35
【问题描述】:
我有以下 Zend 形式的元素:
$this->addElement('Select', 'my_element', array(
'label' => 'My Element',
'description' => 'My link <a href="https://www.google.com/">here</a>',
'multiOptions' => array(
'opt_one' => 'Option One',
'opt_two' => 'Option Two',
),
));
我也试过在'multiOptions'后面加上'escape' => true,,但是没有生效。
知道如何使 HTML 在“标签”和“描述”中工作。
【问题讨论】:
-
这个
$this->getElement('my_element')->getDecorator('Description')->setOption('escape',false);似乎可以工作,但看起来还是有点复杂。还有其他想法吗? -
我害怕,但是 Zend_Form 装饰器不能简单,这是 ZF 1 最令人不快的功能之一。几年前我学习 ZF 时讨厌它们。好吧,还是不喜欢他们:)
标签: php html zend-framework zend-form socialengine