dòng này hoạt động trong routes.php:Laravel 5: chuyển hướng tai ương
Route::get('faq', '[email protected]');
Vì vậy, tôi nhận xét nó ra và thử điều này:. Không làm việc khi người dùng đăng nhập Nó sẽ không chuyển hướng vào bộ điều khiển hành động mà làm việc trong các mã nói trên:
Route::get('faq', function()
{
if (Auth::check())
{
return redirect()->action('[email protected]');
}
else
{
return Redirect::to('/');
}
});
Lỗi:
New exception in xxxx.xx
InvalidArgumentException · GET /faq
Action App\Http\Controllers\[email protected] not defined.
Nhưng bộ điều khiển và phương pháp rõ ràng ly ở đó. Rõ ràng tôi đang làm điều gì sai.
Bạn có thể thử đặt "/" trước khi faq. Một cái gì đó như Route :: get ('/ faq'). – Michel
không kiểm tra xác thực trong Tuyến đường của bạn. thay vì sử dụng phần mềm trung gian cho hành động điều khiển của bạn. – Salar