Ich bin mehr oder weniger neu in Laravel 4. Ich habe noch nie Routen verwendet, aber normalerweise bin ich gewohnt, url/controller/action und dann das Backend-Routing für mich. Ich habe die Dokumentation für Routen und Controller ein paar Mal gelesen sowie einige Tutorials gelesen und so versuche ich herauszufinden, wie man das funktioniert, ohne eine Route für jeden Controller und jede Aktion zu schreiben.Laravel 4: Route zu localhost/controller/action
habe ich versucht, so etwas wie
Route::get('{controller}/{action}', function($controller, $action = 'index'){
return $controller."@".$action;
});
Nun, ich weiß, dass dies falsch ist, da es nicht funktioniert, aber was bin ich dabei? Auf den meisten Tutorials und Sachen ich sehe einen Weg für mehr oder weniger jeder Controller und Aktion wie:
Route::get('/controller/action' , '[email protected]');
Welche albern und wie eine Verschwendung von Zeit zu mir scheint.
Gibt es trotzdem was zu erreichen was ich will?
Es ist nicht dumm ist und eine Verschwendung von Zeit. Die Routendefinition bietet zahlreiche Funktionen und Funktionen, wenn Ihre Anwendung wächst. Lesen Sie diesen Blog für weitere Informationen: http://philsturgeon.co.uk/blog/2013/07/beware-the-route-to-evil – Laurence