Я хочу включить HTML в ярлыки переключателей, чтобы пользователь мог щелкнуть ссылку в этом ярлыке. Например
<label for="value-12">
<input name="value" id="value-12" value="12" checked="checked" type="radio">
Doo Bee Dooo Bee Doooo
<a href="somelink">preview this song</a>
</label>
html продолжает выходить. Я хочу остановить это. Я читал о:
array('escape' => false)
Где-то, но я не знаю, как использовать это с
$value->setMultiOptions($songs);
или
$value->addMultiOptions($songs)
Есть идеи? Спасибо всем!
EDIT
Хотя установка escape на false для декоратора Label может работать, это не совсем то, что я хочу сделать. Я хочу установить escape на false для меток мультиопций. Следующее не то, что я хочу сделать. Смотрите HTML, который я добавил в setMultiOptions? Вот чего я хочу избежать:
$value = new Zend_Form_Element_Radio('value');
$value->setMultiOptions(array('NULL'=>'None <a href="#">A Link</a>'));
$value->addMultiOptions($this->objlist);
$value->setLabel($this->title);
$value->getDecorator('Label')->setOption('escape', false);