私は現在、適切にフォーマットされたHTMLを出力するために、Zend_Formとそのデコレータメカニズムを使用しようとしていますが、必要な出力を得ることができません。
具体的には、ラジオボタンフォーム要素(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>`
私は多くの点で問題を解決しましたが、解決策は見当たりません。どんな助けでもありがたいです!