标签中的Symfony,Wrap Form Collection

时间:2017-05-31 06:23:47

标签: php symfony twig themes

我正在为基于Silex的Web应用程序编写插件。

我试图在现有表单中嵌入表单集合。我可以很容易地包含新表单,但我需要能够修改输出,我只是对文档感到困惑。

请注意:

  1. 系统使用Symfony 2.7
  2. 因为这是一个插件,我可以更改的唯一内容是我的表单主题和用于添加字段的表单构建器。
  3. 我想做的事情:

    将嵌入的表单转换为表格。所以,我的第一步是尝试将整个嵌套表单包装在<table>元素中。

    我的期望

    <table>
      <!-- Existing Embedded Form -->
    </table>
    

    我做了什么

    {% block _formname_embeddedformname_row %}
    <table>
      {{ form_row(form) }}
    </table>
    {% endblock %}
    

    实际得到的内容

    <!-- Existing Embedded Form -->
    <table></table>
    

    我做错了什么?

1 个答案:

答案 0 :(得分:0)

事实证明,DOM只是在处理不完整的table

我在表单主题(包括tbodytrtd)中实现了正确的子片段后,表格按照我的预期呈现。