Ich versuche, den Benutzer auf eine benutzerdefinierte 404-Seite bei NotFoundHttpException in Laravel 5.4Laravel 5.4 | Benutzerdefinierte Seite für NotFoundHttpException
zu umleiten, so zu tun, habe ich folgende Codestück in App \ Ausnahmen \ handler.php Datei:
public function render($request, Exception $exception)
{
if ($exception instanceof NotFoundHttpException) {
if ($request->expectsJson()) {
return response()->json(['error' => 'Not Found'], 404);
}
return response()->view('404', [], 404);
}
return parent::render($request, $exception);
}
Aus irgendeinem Grund funktioniert das nicht. Kann jemand bitte darauf hinweisen, wenn ich hier etwas falsch mache?
Dank!
Haben Sie den richtigen Namespace verwendet? Verwenden Sie Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException; '? –
@Williamwei - Vielen Dank. Ich habe es komplett vergessen. – whitecollar