Diese Zeile in routes.php funktioniert:Laravel 5: Umleiten von woes
Route::get('faq', '[email protected]');
Also ich kommentieren Sie sie aus und versuchen Sie dies:. Funktioniert nicht, wenn der Benutzer angemeldet ist, wird er nicht in den Controller umleiten Maßnahmen, die in dem oben genannten Code funktioniert:
Route::get('faq', function()
{
if (Auth::check())
{
return redirect()->action('[email protected]');
}
else
{
return Redirect::to('/');
}
});
Fehler:
New exception in xxxx.xx
InvalidArgumentException · GET /faq
Action App\Http\Controllers\[email protected] not defined.
Aber die Steuerung und das Verfahren ist klar ly dort. Offensichtlich mache ich etwas falsch.
Können Sie "/" vor faq versuchen setzen. So etwas wie Route :: get ('/ faq'). – Michel
nicht auf Authentifizierung in Ihrer Route überprüfen. Verwenden Sie stattdessen Middlewares für Ihre Controller-Aktion. – Salar