我是cakephp2x的新手,我不知道如何命名控制器,并在cakephp 2x中查看和建模文件。
对于我有的简单事件模块
contoller : EventsController.php
model : Event.php
vide : Events ( folder Name )
现在看起来像http://example.com/events
现在我希望链接看起来像http://example.com/itemsbidders 对于上面的网址,我将文件命名如下
controller : ItemsBiddersController.php
model : ItemBidder.php
view : ItemsBidders
但是我在这个页面中找不到404页错误。
你可以告诉我我的错误。建议我解决这个问题提前致谢
答案 0 :(得分:0)
使用HABTM链接表,您可以按字母顺序排序模型名称,第一个模型保留为复数:
Controller : BiddersItemsController.php
Model : BiddersItem.php
View : BiddersItems
现在,网址如下所示:http://example.com/bidders_items(使用下划线表示单独的模型)。
请记住,文件夹的首字母大写且为单数:Controller / Model / View
现在要获取上面想要的URL,您需要在Config / routes.php文件中创建一个路由器声明,如:
Router::connect('/itemsbidders',
array('controller' => 'bidders_items', 'action' => 'index'));