gpt4 book ai didi

symfony - 如何在symfony2中一键提交多个相同类型的表单

转载 作者:行者123 更新时间:2023-12-02 15:08:01 26 4
gpt4 key购买 nike

我有一个待办事项列表,其中显示三种形式的任务类型

$task1 = new Task();
$form1 = $this->createForm(new MyForm('f1'), $task1);

$task2 = new Task('fo');
$form2 = $this->createForm(new MyForm('f2'), $task2);

$task3 = new Task();
$form3 = $this->createForm(new MyForm('f3'), $task3);

现在的问题是我只有一个提交按钮。我如何在一个 Controller 中保留这三项任务。用户还可以动态添加更多表单。

那么有什么方法可以解决这个问题

最佳答案

创建 Form Model类 - 就像 TaskList - 保存 Task 的集合。然后创建包含 collectionTaskListType TaskType。这样您就可以在一张表单中完成您想要的任意数量的任务。

关于symfony - 如何在symfony2中一键提交多个相同类型的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11755038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com