I'want to render:
<input type="text" value="" name="foo[]" />
<input type="text" value="" name="bar[]" />
但是 Zend_Form_Element 需要一个(字符串)名称,所以我需要这样做:
$this->addElement('text', '1', array(
'belongsTo' => 'foo'
));
$this->addElement('text', '2', array(
'belongsTo' => 'bar'
));
但是输出结果为:
<input id="foo-1" type="text" value="" name="foo[1]" />
<input id="bar-2" type="text" value="" name="bar[2]" />
我也可以接受以下输出:
<input id="foo-1" type="text" value="" name="foo[1]" />
<input id="bar-1" type="text" value="" name="bar[1]" />
但是Zend_Form_Element会重写相同名称的元素,有没有办法做到我需要的呢?