【问题标题】:multiple form in symfony2symfony2中的多种形式
【发布时间】:2013-04-14 21:43:28
【问题描述】:

我有一个用于添加 cmets 的表单,我想知道如何在同一页面上将该表单相乘。 我试过这段代码,但它不起作用:

{% for statut in statuts %}
<div>
    {{ statut.sujet }}


    <form action="" method="post" {{ form_enctype(formC) }}>    
        {{ form_errors(formC) }}
        {{ form_errors(formC.commentaire) }}
        {{ form_widget(formC.commentaire) }}
        <div><input type="submit" class="btn btn-info"/><div>
        {{ form_rest(formC) }}
    </form>

</div>
{% endfor %}

有人知道怎么做吗?或任何建议

【问题讨论】:

  • 我认为您正在寻找集合字段类型。检查此来源:linklink
  • 我不想要,但还是谢谢你
  • 为什么你认为收藏不适合你?似乎是这项工作的完美工具(除非它比您提供给我们的信息更多)

标签: forms symfony twig symfony-2.1 symfony-forms


【解决方案1】:

您需要在控制器中执行此操作,例如获取所有状态,然后为每个状态运行一个 for 循环,并为每个状态字段获取注释表单,将它们存储在数组中并返回数组。

在你的 twig 模板中运行一个 for 循环。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-24
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多