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!

InformationsquelleAutor bulicmatko | 2013-07-31
Schreibe einen Kommentar