Jestem mniej lub bardziej nowa w Laravel 4. Nigdy wcześniej nie używałam tras, ale normalnie to, do czego jestem przyzwyczajony to URL/kontroler/akcja, a następnie routing zaplecza dla mnie. Kilka razy przeczytałem dokumentację dotyczącą tras i kontrolerów, a także przeczytałem kilka samouczków, więc staram się dowiedzieć, jak to zrobić, bez pisania trasy dla każdego kontrolera i akcji.Laravel 4: Trasa do localhost/kontroler/akcja
Próbowałem coś podobnego
Route::get('{controller}/{action}', function($controller, $action = 'index'){
return $controller."@".$action;
});
A teraz wiem, że to jest złe, ponieważ nie działa, ale co mi brakuje? Na większości tutoriali i rzeczy Widzę trasy dla mniej lub bardziej każdego kontrolera i akcji jak:
Route::get('/controller/action' , '[email protected]');
Które wydaje się głupie i jak strata czasu dla mnie.
Czy mimo to można osiągnąć to, czego chcę?
To nie jest głupie i strata czasu. Definicja trasy zapewnia wiele funkcji i funkcji w miarę wzrostu aplikacji. Przeczytaj ten blog, aby uzyskać więcej informacji: http://philsturgeon.co.uk/blog/2013/07/beware-the-route-to-evil – Laurence