2017-09-27 81 views
0

我使用帶有yii2高級模板的windows。如果我創建這樣一個動作:actionShowInvoiced我收到錯誤:。未找到#404(未找到帶有大寫字母的Yii2動作名稱不起作用

如果我命名行動actionShowinvoiced它正在

當然

我打電話像/客戶的功能/ showinvoiced或/客戶/ showInvoiced

我發現這一點:Yii2 routing when using CamelCase action names

,但我不知道在哪裏,我必須讓這改變.... 請幫

+0

你可以顯示給出#404的URL嗎? – Chinmay

+7

呼叫行爲,如'/ customer/show-invoiced'。 – vishuB

回答

2

如果你的行動!如客戶控制器中的「動作ShowInvoiced」,您應該將其稱爲「/ customer/展示開票發票」。

如果你的動作就像是「行動Showinvoiced」客戶控制器,你應該稱呼其爲「/客戶/ showinvoiced」。