Dynamic 如何在Laravel 4.2中使用动态控制器名称进行路由
我明白了:Dynamic 如何在Laravel 4.2中使用动态控制器名称进行路由,dynamic,controller,routes,Dynamic,Controller,Routes,我明白了: http://local/service/get/data/module_01/act_01 http://local/service/get/data/module_02/act_01 每个模块都有一个控制器模块01控制器模块02控制器 我试过这个,但运气不好 Route::any('/service/get/data/{mod}/{cond?}', function($mod, $cond=0) { $controllerDir = strtolower($mod);
http://local/service/get/data/module_01/act_01
http://local/service/get/data/module_02/act_01
每个模块都有一个控制器模块01控制器模块02控制器
我试过这个,但运气不好
Route::any('/service/get/data/{mod}/{cond?}', function($mod, $cond=0) {
$controllerDir = strtolower($mod);
$controllerName = ucwords($mod).'Controller';
Route::get('/service/get/data/'.$mod.'/{cond?}', $controllerDir.'\\'.$controllerName.'@data');
});
我可以只在一条路线中使用此路由案例吗?您试过了吗?问题是什么?如果您需要一些帮助,您应该描述并提供尽可能多的详细信息,如日志、网络捕获……抱歉,刚刚添加了routes.php