次の setDecorators ラジオ要素を書きました。
$objUserGender = new Zend_Form_Element_Radio('userGender');
$objUserGender
->addFilter('StripTags')
->addFilter('StringTrim')
->setDecorators(array('ViewHelper'))
->addMultiOptions(array(
'Practice' => 'Practice',
'Qualifying' => 'Qualifying'))
->setValue('Male')
->removeDecorator('DtDdWrapper')
->setDecorators(array("ViewHelper",array('label', array('class'=>'label_radio'))))
->setSeparator(' ');
そして、これは次のoutoutを生成します
<label for="userGender-Practice">
<input type="radio" checked="checked" value="Practice" id="userGender-Practice" name="userGender">Practice
</label>
<label for="userGender-Qualifying"><input type="radio" value="Qualifying" id="userGender-Qualifying" name="userGender">Qualifying
</label>
しかし、ラベルタグにクラスを追加し、次の出力が必要です
<label class="label_radio" for="radio-01">
<input name="sample-radio" id="radio-01" value="1" type="radio">
Male
</label>
<label class="label_radio" for="radio-02">
<input name="sample-radio" id="radio-02" value="2" type="radio">
Female
</label>
クラスをラベルに設定するのを手伝ってください
ありがとう、