我是 Zend Framework 用户,我正在寻找一些替代方案。我过去对 Symfony 很感兴趣。
我最近写了一些非常复杂的表格,这是我公司的 UX 想法,可以在一页上编辑调查。
调查包括:
- 调查有很多步骤
- 步骤有很多问题
- 问题有很多答案
所以你可以看到它正在使用 4 个连接的模型。每个模型都由子表单表示。我可以通过 ajax 添加步骤/问题/答案。
当然,我必须编写很多自定义代码,例如。在填充通过 POST 发送到表单的数据时,我需要创建子表单并填充它们,但所有逻辑都保留在表单对象中。对于透明的控制器。我在控制器中需要做的就是使用 POST 或 Database Survey Row 对象填充表单,并且它正在工作。
我想知道如何在 symfony2 中完成它?
读完之后:http ://symfony.com/doc/current/book/forms.html我认为这真的很难。
有人可以简要描述如何完成这个吗?
如何动态创建子表单并将它们附加到 symfony 中的表单?子表单可以有其他子表单,例如我的调查->步骤->问题->答案连接吗?