В конечном счете, я бы хотел, чтобы моя Zend Form отображала этот HTML-код:
<p>Do you have any documents to upload?</p>
<p>Yes <input type="radio" value="Yes" name="uploadChoice" onClick="showTable()"> No <input type="radio" value="No" name="uploadChoice" onClick="hideTable()" checked></p>
Вот что у меня есть в Zend_Form:
//create radio buttons
$uploadQuestion = new Zend_Form_Element_Radio('upLoadQuestion');
$uploadQuestion->setLabel('Do you have any documents to upload?')
->addMultiOptions(array(
'yes' => 'Yes',
'no' => 'No'
))
->setSeparator(' ');
Проблема, с которой я сталкиваюсь, заключается в том, как добавить элементы onClick = "showTable ()" и onClick = "hideTable ()" в соответствующие переключатели.
В альтернативном варианте я мог бы переработать javascript и добавить что-то вроде onClick = "toggleTable ()" к переключателям, если я не могу добавить что-то другое для каждой из переключателей. Но позволит ли Зенд мне это сделать?