我尝试使用路由模型绑定和重定向而不是抛出未找到的异常。我的RouteServiceProvider的启动功能:
$router->model('user', 'App\User', function(){
return redirect()->route('show-users.get');
});
但什么也没得到。重定向无法正常工作。 routes.php中的代码
Route::post('user/edit-user/{user?}', [
'as' => 'edit-user.post',
'uses' => 'UserController@postEditUser',
'permission' => 'edit_user',
'middleware' => ['auth','check']
]);
答案 0 :(得分:7)
在最后添加send()
:
return redirect()->route('show-users.get')->send();