我试图从user
表中删除用户后重定向。
一切工作正常,但删除用户后,我没有重定向到同一页面。调用未定义的方法Illuminate View View :: make()laravel 5.3未重定向到视图
这是我AdminController
index
方法
public function index()
{
//$users = DB::table('users')->get();
$users = DB::table('users')
->where('is_active', 1)
->get();
//return view('adminpage', ['users' => $users]);
return View::make('adminpage',['users' => $users]);
}
// delete function in `AdminController`
public function destroy($id)
{
User::destroy($id);
return Redirect::to('/admin');
}
这里是我的路线
Route::group(['middleware' => ['admin']], function() {
Route::get('/admin', '[email protected]');
Route::resource('/deleteuser', 'AdminController');
Route::get('/adduser', function() {
return view('adduser');
});
});
为什么我不重定向到adminpage
,如果我用简单的
//return view('adminpage', ['users' => $users]);
我只得到去看看。但删除记录后,我得到的错误。在AdminController.php线105
FatalThrowableError:类 '应用程序\ HTTP \控制器\重定向' 未找到
当我使用
return View::make('adminpage',['users' => $users]);
我甚至可以去查看,
为什么View::make
不起作用,为什么我没有重定向到adminpage
。 在此先感谢。
That's Like a Charm,Thank You @fubar – maxasela