我試圖從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