【问题标题】:ZF2 rendering subforms in fieldset字段集中的 ZF2 渲染子表单
【发布时间】:2013-01-09 07:44:54
【问题描述】:

在 Zend Framework 1 中,我执行以下操作以在字段集中呈现子表单:

$row = new Application_Form_Row();
$row->addDecorator('Fieldset');
$this->addSubForm($row, 'row['. $i . ']');

各个“行”子表单随后在字段集中呈现,并且由于子表单名称(行 [1]、行 [2] 等)的伪数组表示法,发布的表单数据作为数组巧妙地获得.

在 ZF2 中,我只能在我的视图脚本中使用(自定义)视图助手和可能的部分视图脚本在最后进行渲染。

据我所知,渲染(未知数量)子表单的唯一方法是在我的视图脚本中循环遍历它们。

如何将视图脚本中的子表单作为数组(或对象)进行循环?

【问题讨论】:

    标签: forms zend-framework2 fieldset zend-form-sub-form


    【解决方案1】:

    这是一篇关于在 ZF2 表单中嵌套字段集和数组表示法的非常好的文章: http://www.michaelgallego.fr/blog/2012/07/04/new-zendform-features-explained/

    但是,在“动态添加新元素”部分中值得阅读一些限制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2018-07-07
      • 1970-01-01
      • 2015-01-07
      • 2021-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多