1

这是一个具有 3 个主要实体的论坛系统:

  • 论坛
  • 线
  • 邮政

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

  • 线程名称
  • 第一篇文章的文本区域

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

我相信你能想到一个更好的解决方案。

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

4

1 回答 1

1

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

于 2013-07-20T19:21:47.197 回答