我有以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在'标签'和'描述'中工作。
答案 0 :(得分:1)
尝试这样做:
$select = new Zend_Form_Element_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'
)));
$select->getDecorator('Description')->setOption('escape', false);
$form->addElement($select);