在Laravel中将数据从一个视图传递到另一个视图

时间:2017-04-10 10:29:34

标签: laravel model-view-controller parameter-passing

我有一个$book = new Book(); $book->title = 'Dead men tell no tales.'; $book->author_id = 1; // replace this value with an appropriate one. $book->save(); 解析XML并返回一个包含名称和URL列表的视图。

Controller

View_1的return view('view_1',compact('myList')); 参数为form

然后我从method="POST" action="goToView_2"view_2获取了一些信息,但我仍然希望保留POST,以便$myList视图同时使用它。

如何通过控制器将view_2从第一个视图传递到下一个视图?

1 个答案:

答案 0 :(得分:0)

听起来你正试图采用某种形式的多步骤形式。

我会将数据存储在会话中,并在第二个控制器或视图中轻松访问它(虽然不推荐)。

https://laravel.com/docs/5.4/session#using-the-session

PS。我个人喜欢使用全局会话助手。