我想用这组路线完成所有东西之后设置cookie但是当我使用"过滤前"时,它会返回一个响应,然后停止做另一件事.
我该怎么办?
这是我的代码
Route::filter('setcookie',function() {
$test = Input::get('test',0);
$cookie = Cookie::forever('cookie',Input::get('test'));
return Response::make(View::make('pages.home'))->withCookie($cookie);
});
Run Code Online (Sandbox Code Playgroud)
Route::group(array('before' => 'setcookie'),function()
{
Route::get('/', function() {
return View::make('pages.home');
});
Route::controller('productrest', 'ProductRestController');
Route::resource('product', 'ProductController');
});
Run Code Online (Sandbox Code Playgroud)