【发布时间】:2013-09-08 05:30:44
【问题描述】:
我在一个项目中使用 Zend Framework 1.12。
有些东西太奇怪了。我没有使用模块。只是控制器和动作。
我的控制器文件名是MyCCController.php,“CC”是大写的。
我在这个控制器文件中的操作是 MyAAAction ,'AA' 是大写的。
我尝试了网址http://localhost:8003/Mycc/myAA。它显示错误-'找不到页面'。
我用谷歌搜索,看到有人说动作名称必须小写。所以我将“MyAAAction”更改为“myaaAction”。 .phtml 文件是'views\scripts\MyCC\MyAA.phtml'。它不关心大小写。
然后我访问了网址http://localhost:8003/MyCC/myaa,它仍然显示'Page not found'。
我改了网址http://localhost:8003/Mycc/myaa,'CC'变成了'cc'。然后就OK了。
所以我的问题是,有没有详细说明 MVC URL 区分大小写规则的文章?
或者谁能给我关于控制器名称、动作、*.phtml 文件或相关内容的规则。
如果我需要action Name as camelCase,如何实现呢?
【问题讨论】:
-
我会尽快为您提供完整的描述文章
标签: php zend-framework autoloader zend-framework-routing