老莫的笔记本  
  
查看: 973|回复: 0

TP5 别名路由【就是快速的缩减路由地址的】

[复制链接]

662

主题

878

帖子

5145

积分

超级版主

Rank: 8Rank: 8

积分
5145
发表于 2018-8-5 14:31:49 | 显示全部楼层 |阅读模式
概念:快速注册同一控制器下的所有操作方法【不支持变量规则】
1.动态方法:Route::alias('规则名称','模块/控制器',[路由参数]);
  1. //别名路由 可以直接访问 别名加方法  例如 : laomo/mv1/参数
  2. //think\Route::alias('laomo','articles/laomo',[
  3. //    'ext' =>'html',
  4. //    //'except' =>'mv1' , //黑名单表示禁止访问
  5. //    'allow' =>'mv2,mv1',  //白名单 不在白名单的不可以访问
  6. //]);
复制代码
2.静态数组方法: return[
         '__alias__' => ['规则名称','模块/控制器',[路由参数]]
];
  1. //别名数组形式
  2. return [
  3.     '__alias__'=>[
  4.         'laomo'=>['articles/laomo',['ext' =>'html','allow' =>'mv2,mv1']]
  5.     ],
  6. ];
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表