Laravel Routing wie Code-Zünder

8

Ich versuche, von Code-Zünder zu Laravel zu wechseln, aber ich bemerkte in jedem Tutorial, das ich gefolgt bin, die Route in route.php in Laravel immer anders als in Code-Zünder, dass es ein Standard-Routing wie http://localhost/projname/controller/method hat. Gibt es eine Möglichkeit, ein Auto-Routing wie CI zu haben, oder ich etwas in Laravel-Routing-Regeln verpasst haben? Das ist sehr wichtig, weil wir alle wissen, dass große Websites mehr als 50 Links haben und es wird eine Hektik sein, wenn wir deklarieren die alle in routes.php in Laravel.

    
Orvyl 29.05.2013, 00:02
quelle

2 Antworten

8
  

Gibt es eine Möglichkeit, ein Auto-Routing wie CI

zu haben

Warum ja? Führen Sie in Ihrer Routendatei Route::controller(Controller::detect());

aus

Stellen Sie jetzt in Ihrer Controller-Klasse sicher, dass jeder Funktionsname mit action_ verkettet ist. Also, wenn Ihr Funktionsname homepage() ist, dann machen Sie action_homepage()

Beachten Sie, dass Sie die restful Controller-Namen get_homepage() und post_homepage() verwenden können. Aber Sie müssen diese Klassenvariable in Ihrem Controller public static $restful = true;

deklarieren     
Seph 29.05.2013, 01:24
quelle
0
%Vor%     
Sambit Mohapatra 24.03.2018 08:53
quelle

Tags und Links