$mon = new Zend_Form_Element_Checkbox('days[mon]');
$tue = new Zend_Form_Element_Checkbox('tue');
如何在视图脚本中访问表单
的“days [mon]”元素$form = new Zend_Form();
$form->addElement($mon);
$form->setDecorator('form',array('ViewScript','viewscript'=>'form.phtml'));
我可以轻松访问form.phtml中的“tue”
$this->element->tue
但如何访问“days [mon]”??
答案 0 :(得分:1)
据我记得,对于这个目的,你应该使用子表格。
例如:
$mainForm = new Zend_Form();
$daySubForm = new Zend_Form_SubForm();
$mon = new Zend_Form_Element_Checkbox('mon');
$daySubForm->addElement($mon);
$mainForm->addSubForm($daySubForm, 'days');
var_dump($mainForm->days->mon);