Laravel 4 - Redirect ::带参数的路由

时间:2013-09-10 19:54:34

标签: php laravel

是否可以使用参数指定到资源控制器的Redirect :: route并指定如何处理参数?

我定义了以下路线:

Route::resource('account','AccountController');

在另一个路由中,我希望能够使用先前获取的值将参数传递给account.create,这样我就可以预先填充创建表单,但希望它们作为POST请求传递。

Redirect::route('account.create',array('name' => $name));

上述方法有效,但将参数作为GET请求传递。

2 个答案:

答案 0 :(得分:27)

Redirect::route('account.create')->with('name', $name);

这会将其闪存到会话中,然后在使用Session::get('name')重定向后再检索该会话。

答案 1 :(得分:0)

另一个额外信息

你不能(不应该?)在配置会话cookie的变量中使用点。之前我曾经和他一起打过仗。如果您遇到此问题,请检查此值。

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