我想为具有许多属性的实体创建一个表单。为确保数据输入的简便性,我想将该表单拆分为多个页面(例如 2 或 3 页)。
让我们以广告实体为例:
此拆分将需要在移动到下一页之前将可用数据(插入到数据库中)保存在第一页中。不幸的是,由于限制,这是不可能的。
问题是:是否有任何文档或任何示例可以解决此问题?
如果没有可用的文档,您认为将我的实体拆分为 n 个实体以便每页一个实体更好吗?
谢谢你的帮助。
最佳答案
您可能应该使用 CraueFormFlowBundle .它为构建多步表单提供了便利。
您可以为整个流程创建一种表单类型,也可以为每个步骤创建一种表单类型。
设置非常容易。一切都解释了here .
关于symfony - 如何在多个页面中拆分长的 symfony 表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21254733/