2016-11-04 50 views
0

我正在开发一个Web应用程序与Laravel。我是新的这个惊人的框架,我仍然在学习。Laravel返回邮政数据

我的问题:我会用

return back(); 

在控制器的方法的结束,而是传递给背页一些后数据。

的什么我想要做的例子:

return back()->withPostData(['id'=>'10']); 

可以做到这一点与Laravel?

+1

类似于http://stackoverflow.com/questions/19838978/laravel-redirect-back-with-message – shoieb0101

回答

0

您可以使用会话来传递数据:

return redirect()->back()->with('id', 10); 

然后用session('id')获取数据。

但是,如果你正在使用的形式,只是想获得旧数据,你应该使用简单的重定向和old()方法:

<input type="text" name="id" value="{{ old('id') }}"> 
1

你可以为尝试:

Redirect::back()->withInput(); 

从文档...

要检索先前请求的闪存输入,请使用old 方法对Request实例:

$id = $request->old('id'); 

Docs