您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

这个laravel路由怎么写?

2024/3/25 1:54:06发布18次查看
这个路由要怎么写
/{model}/lists 转发到{$model}controller控制器的lists方法
如 /shop/lists => shopcontroller控制器 lists方法,
/user/lists => usercontroller控制器 lists方法,
不能手动一个个写 我有好多model啊
回复内容:根据规范,应该使用 shopcontroller 作为类名。
以下代码适用于 laravel 5.0 及以上:
route::get('{model}/lists', function ($model) { $classname = 'app\http\controllers\\'.ucfirst($model).'controller'; $obj = new $classname; return $obj->lists();});
一个一个写最好;
http://laravelbase.com/collections/1/36最简单的办法,真的是一个一个写。route::group(['prefix' => 'shop'], function() { route::get('list', 'shopcontroller@list');})
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product