Laravel: Wie reagieren benutzerdefinierte 404-Fehler, je nach route
Ich bin mit Laravel4 Rahmen und ich stieß auf dieses problem.
Will ich die Anzeige einer benutzerdefinierten 404-Fehler, je nach angeforderten url.
Beispiel:
Route::get('site/{something}', function($something){
return View::make('site/error/404');
});
und
Route::get('admin/{something}', function($something){
return View::make('admin/error/404');
});
Den Wert '$something'
ist nicht wichtig.
Gezeigte Beispiel funktioniert nur mit einem segment, d.h. 'site/foo'
oder 'admin/foo'
.
Wenn jemand Anfrage 'site/foo/bar'
oder 'admin/foo/bar'
laravel wirft Standard-404-Fehler.
App::missing(function($exception){
return '404: Page Not Found';
});
Habe ich versucht, etwas zu finden, in Laravel4 Dokumentation, aber nichts ist genau das richtige für mich.
Bitte helfen 🙂
Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
In
app/start/global.php
In Ihren anzeigen, finden Sie
$something
mit{{ Request::path(); }}
oder{{ Request::segment(); }}