谁一开始就是大神?

YII2控制器,action路由大小写问题[2.0]

使用驼峰命名控制器和方法,如何在url使用
控制器名字ConNameController.php

public function actionActionName() {
    echo 'hello world';
}

怎么设置才能是路由是 /conname/actionname

这个事情很难做,你可以查看源码Module.php 560行,其内容如下:
可以看到’-‘是直接写在里面的,除非你要修改源码,或者将相关的内容都覆盖掉(如继承Application,重写相应的方法,但不排除会造成其他bug)
注:这里只列出了controller名字解析的地方
https://github.com/yiisoft/yii2/blob/master/framework/base/Module.php#L560
。。。你这个问题问的太不详细了
控制器名字ConnameController.php,action名actionActionname
con-name ?
醉了醉了醉了…
actionActionname ?

赞(0) 打赏
未经允许不得转载:菜鸟之家 » YII2控制器,action路由大小写问题[2.0]

评论 抢沙发

登录

找回密码

注册