如何在Laravel中的多个页面上制作表格,如此处
http://www.html-form-guide.com/php-form/php-order-form.html
我有很多输入字段,我在Laravel多页表单上找不到任何信息。如果有人有任何好的网站在哪里阅读它并看看它是如何完成的?
感谢任何帮助。
答案 0 :(得分:2)
您可以通过session
laravel实现,您可以使用key
和value
设置您的值:
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框架。
答案 1 :(得分:0)
如果您希望在服务器端执行此操作而不使用javascript框架,则可以使用此方法。
您可以利用Laravel会话在页面之间存储中间数据,然后将数据从会话中拉出,以便在最后一步插入数据库。
详细教程 https://www.5balloons.info/multi-page-step-form-in-laravel-with-validation/