2016-11-04 49 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