14

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

我定义了以下路线:

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

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

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

以上工作,但将参数作为 GET 请求传递。

4

2 回答 2

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

这会将其闪烁到会话中,然后您将在重定向后使用Session::get('name').

于 2013-09-10T19:56:13.317 回答
0

另一个额外的信息

您不能(不应该?)在配置会话 cookie 的 var 中使用点。我以前有过这个。如果您对此有疑问,请检查此值。

有关更多信息,请参阅此链接

于 2015-06-11T18:12:07.530 回答