В настоящее время я пытаюсь использовать Zend_Form и его механизм декораторов для вывода хорошо отформатированного HTML, но мне не удается получить желаемый результат.
Конкретно, у меня есть элемент формы радиокнопки (Zend_Form_Element_Radio) с несколькими зарегистрированными в нем опциями, например:
$codeHolder = new Zend_Form_Element_Radio('radiobuttons');
$codeHolder->setLabel('Title');
$codeHolder->addMultiOptions(array( 1 => 'Label1',
2 => 'Label2',
3 => 'Label3'));
$codeHolder->setValue('depart');
Вот желаемый вывод HTML:
`<tr>
<td><input type="radio" name="label1[radiobuttons]" id="id1" value="1" /></td>
<td><input type="radio" name="label1[radiobuttons]" id="id2" value="2" /></td>
<td><input type="radio" name="label1[radiobuttons]" id="id3" value="3" /><</td>
</tr>`
Я по-разному решил проблему, но не вижу решения. Любая помощь будет оценена по достоинству!