我是Zend Framework用户,我正在寻找一些替代方案。我过去对Symfony感兴趣。
我最近写了一些非常复杂的表格,这是我公司的UX想法,可以在一个页面上编辑调查。
调查包括:
所以你可以看到它与4个连接的模型一样。每个模型都由子表单表示。我可以通过ajax添加步骤/问题/答案。
当然,我必须编写很多自定义代码,例如。当填充通过POST发送的数据到表单时我需要创建子表单并填充它们,但所有逻辑都保留在表单对象中。对于透明的控制器。我需要在控制器中执行的操作是使用POST或Database Survey Row对象填充表单,它正在运行。
我想知道如何在symfony2中完成它?
读完后:http://symfony.com/doc/current/book/forms.html我认为这真的很难。
有人可以简要介绍一下如何完成这项工作吗?
如何动态创建子表单并将它们附加到symfony中?子表单可以有其他子表单,例如my survey-> step-> question-> answer connection?
答案 0 :(得分:1)
如果能够适合您的情况,那么嵌入一组表格非常容易。 http://symfony.com/doc/2.0/cookbook/form/form_collections.html