在 Zend Framework 1 中,我执行以下操作以在字段集中呈现子表单:
$row = new Application_Form_Row();
$row->addDecorator('Fieldset');
$this->addSubForm($row, 'row['. $i . ']');
各个“行”子表单随后在字段集中呈现,并且由于子表单名称(行 [1]、行 [2] 等)的伪数组表示法,发布的表单数据被巧妙地作为数组获得。
在 ZF2 中,我只能在我的视图脚本中使用(自定义)视图助手和可能的部分视图脚本在最后进行渲染。
据我所知,渲染我的(未知数量的)子表单的唯一方法是在我的视图脚本中循环它们。
如何将视图脚本中的子表单作为数组(或对象)进行循环?