我有一个Zend_Form与多个Multicheckbox元素,我想要的是给他们所有相同的名称:categories []。 当我添加多个元素是这样的:显示多个Zend Multicheckbox同名
$this->createElement('multiCheckbox', 'categories[]')
->setLabel('Category 1')
->addMultiOption(1, 'Subcat1')
$this->createElement('multiCheckbox', 'categories[]')
->setLabel('Category 2')
->addMultiOption(2, 'Subcat2')
etc...
只有2类复选框。
似乎Zend的元素名称是领先的。目前我用不同的元素名称来解决这个问题,但这根本不可行。
我该如何解决这个问题?
如果你想拆分multicheckbox,你将不得不使用viewScripts并手动验证它们,我不相信你可以用zend_form分割它们 – max4ever