Laravel HTML 表格在多个页面上

Laravel HTML form on multiple pages

如何在 Laravel 中制作跨多个页面的表单,如此处

http://www.html-form-guide.com/php-form/php-order-form.html

我有很多输入字段,但在 Laravel 多页表单上找不到任何信息。如果有人有任何好的网站可以在哪里阅读并了解它是如何完成的?

感谢任何帮助。

您可以通过 laravel 的 session 实现,您可以使用 keyvalue:

设置您的值
public function step1(Request $request)
{
    $request->session()->put('key', 'value');
}

有关详细信息,请参阅 this link

其他方法是在您的客户端创建,localStorage 对我来说更干净,您可以使用单页应用程序并在最后一步发送数据。

localStorage 似乎在 PHP 会话中工作,查看 this link :

您可以设置项目思维步骤,如下所示:

 localStorage.setItem("key", "value");

并像这样检索信息:

 localStorage.getItem("key");

单页应用程序允许您在一个路径中呈现不同的页面并且不需要重新加载页面,您可以查看 Angular 或 Ember.js 框架。

如果您希望在服务器端执行此操作而不是使用 javascript 框架,您可以使用这里的方法。

您可以利用Laravel会话在页面之间存储中间数据,然后在最后一步将数据从会话中拉出插入数据库。

详细教程 https://www.5balloons.info/multi-page-step-form-in-laravel-with-validation/