Symfony2 - 1种形式的2个实体

时间:2013-07-20 09:19:45

标签: symfony symfony-forms

以下是一个包​​含3个主要实体的论坛系统:

  • 论坛
  • 线程

当您创建新线程时,表单应该基本上为您提供2个字段:

  • 主题名称
  • 第一篇文章的文本区域

我知道我可以添加一个额外的字段,然后使用请求对象从中获取信息,但它看起来像是你能想到的最糟糕的解决方案。

我相信你可以想出更好的解决方案。

以下是问题: *如何让表单显示两个子表单(对于Post和Thread实体) - (如果可能,使用PostType和ThreadType类) *这会使它在提交时验证这些表格吗?

1 个答案:

答案 0 :(得分:1)

尝试查看有关嵌入表单的symfony2文档:http://symfony.com/doc/current/book/forms.html#embedded-forms