带大写的Yii2 actionname不起作用

时间:2017-09-27 09:06:20

标签: yii2 action uppercase camelcasing

我正在使用带有yii2高级模板的Windows。如果我创建一个动作,如:actionShowInvoiced我收到错误:找不到#404(找不到页面。

如果我将Action actionShowinvoiced命名为它正在运行。

当然我将这个功能称为/ customer / showinvoiced或/ customer / showInvoiced

我发现了这个:Yii2 routing when using CamelCase action names

但我不确定我必须在哪里进行此更改.... 请帮忙!

1 个答案:

答案 0 :(得分:2)

如果您的操作类似于客户控制器中的“操作 ShowInvoiced ”,则应将其称为“/ customer / show-Invoiced ”。

如果您的操作类似于客户控制器中的“操作 Showinvoiced ”,则应将其称为“/ customer / showinvoiced ”。