2014-11-27 11:23:31 5990次浏览 2条回答 0 悬赏 0 金钱

自己在本地搭建的环境
写了一个方法 发现不能访问报 404 后来经测试是大写的问题,请问怎么破

访问地址1: http://b.yiiblog.com/index.php?r=menu/getmenulist

方法名称1
public function actionGetmenulist(){ 这种命名可以访问
方法名称2
public function actionGetMenuList(){ 这种命名就不可以访问了

另外求 yii2 chm手册啊, 网上没有找到

结贴:已经解决
yii2 中如果要使用驼峰试方法名称,在创建createurl时需要像下面这样写
例:
方法名称: actionGetMenuList
创建URL:echo Yii::$app->urlManager->createUrl(['menu/get-menu-list')
即每个单词之间以‘-’横线连接

补充于 2014-11-27 11:34

我的问题太简单了吗?还是没说清楚,杂就没人理俺呢

补充于 2014-11-27 13:19

结帖
yii2 中如果要使用驼峰试方法名称,在创建createurl时需要像下面这样写 例: 方法名称: actionGetMenuList 创建URL:echo Yii::$app->urlManager->createUrl(['menu/get-menu-list') 即每个单词之间以‘-’横线连接

最佳答案

  • wanphp 发布于 2014-11-27 13:19 举报

    结帖
    yii2 中如果要使用驼峰试方法名称,在创建createurl时需要像下面这样写 例: 方法名称: actionGetMenuList 创建URL:echo Yii::$app->urlManager->createUrl(['menu/get-menu-list') 即每个单词之间以‘-’横线连接

您需要登录后才可以回答。登录 | 立即注册
wanphp
见习主管

wanphp

注册时间:2013-09-14
最后登录:2018-01-08
在线时长:15小时6分
  • 粉丝1
  • 金钱50
  • 威望10
  • 积分300

热门问题