Zend Framework 1 では、フィールドセットにサブフォームをレンダリングするために次のことを行いました。
$row = new Application_Form_Row();
$row->addDecorator('Fieldset');
$this->addSubForm($row, 'row['. $i . ']');
個々の「行」サブフォームはフィールドセットでレンダリングされ、サブフォーム名の疑似配列表記 (row[1]、row[2] など) により、投稿されたフォーム データは配列としてきれいに取得されました。
ZF2 では、(カスタム) ビュー ヘルパーとおそらく部分ビュー スクリプトを使用して、ビュー スクリプトの最後でのみレンダリングを行うことができます。
私の知る限り、(未知の数の) サブフォームをレンダリングする唯一の方法は、ビュー スクリプトでそれらをループすることです。
ビュー スクリプトでサブフォームを配列 (またはオブジェクト) として取得してループさせるにはどうすればよいですか?