Php 从三个表单向控制器发送数据

Php 从三个表单向控制器发送数据,php,laravel,controller,Php,Laravel,Controller,我创建了三种不同的表单,它们需要分开,因为它们折叠在不同的按钮中。当我点击第三个表单上的提交按钮时,我希望我的控制器从这三个表单接收数据。是否可以在Laravel中通过一次提交从所有表单接收输入数据 每个表单都位于一个由数据目标标识的按钮内。例如: 实体 Dirigente 1 Dirigente 2 . . . . . . 控制器: 公共函数存储(请求$Request){ } 您只需将所有表单放在一个表单中,这意味着只有一个表单标签将向控制器发送POST请求 我建议在控制器中实现处理空字段

我创建了三种不同的表单,它们需要分开,因为它们折叠在不同的按钮中。当我点击第三个表单上的提交按钮时,我希望我的控制器从这三个表单接收数据。是否可以在Laravel中通过一次提交从所有表单接收输入数据

每个表单都位于一个由数据目标标识的按钮内。例如:


实体
Dirigente 1
Dirigente 2
.
.
.
.
.
.
控制器:

公共函数存储(请求$Request){
}

您只需将所有表单放在一个表单中,这意味着只有一个表单标签将向控制器发送POST请求

我建议在控制器中实现处理空字段的逻辑,只保存那些不为空的字段(即,如果前两个表单为空,只提交第三个表单)

您仍然可以保留所有3个“提交”按钮,但请确保将所有表单合并为一个,这样,页面中只有一个表单标记,如下所示:


…表格1输入。。。
…提交按钮1
…表格2输入。。。
…提交按钮2
…表格3输入。。。
…提交按钮3

谢谢大家,我解决了将所有内容保留在一个表单中的问题。

将其他两个表单元素放在第三个表单中,并在网页上保留一个表单。我不明白这怎么可能。。。。你能举例说明吗?如果我有3个不同的图格,我该怎么办?图格是什么意思?您可以有任何类型的输入字段,因为这都是一个Formlyka,我有3个折叠按钮,每个按钮都有一个关联的表单。当我点击其中一个时,它会打开一个不同的表单。因此,如果我创建一个外部窗体,折叠的按钮将停止工作。