user
テーブルからユーザーを削除した後にリダイレクトしようとしています。
すべて正常に動作しますが、ユーザーを削除した後は同じページにリダイレクトされません。未定義のメソッドを呼び出す 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');
}
は私のルートは、私が唯一の取得私はシンプル
//return view('adminpage', ['users' => $users]);
を使用している場合は、私は、adminpage
にリダイレクトされないのですなぜ
Route::group(['middleware' => ['admin']], function() {
Route::get('/admin', '[email protected]');
Route::resource('/deleteuser', 'AdminController');
Route::get('/adduser', function() {
return view('adduser');
});
});
ですビューに移動します。しかし、レコードを削除した後、私はエラー以下になります。 AdminController.phpライン105で
FatalThrowableErrorは:私は私もビューに移動することができます
return View::make('adminpage',['users' => $users]);
を使用すると、クラスのアプリケーション\コントローラ\ \ HTTPリダイレクト '、
が見つかりません
なぜView::make
が機能しないのですか。なぜ、adminpage
にリダイレクトされません。 ありがとうございます。
チャームのように動作します。ありがとうございます。 – maxasela