通常,您应该使用用于控制器的复数形式的模型(例如:UsersController
用于User
模型,该模型与users
表对应) 。但是,我想添加一个与任何模型或表格无关的控制器,例如“入门”页面集。
我只是想知道处理类似这样的事情的首选方法是CakePHP。
答案 0 :(得分:4)
如果这些是静态页面,请将它们放在views/pages/
中,然后通过/pages/xyz
访问它们。这使用标准的PagesController。如果您想制作较短的路线而不是/pages/...
,请在config/routes.php
中创建新路线(默认/
路线显示示例)。
如果它们是动态页面并且需要真正的控制器,请将其命名为任意内容。
答案 1 :(得分:0)
你总是可以这样做。 只需确保正确设置$ uses数组
var $ uses = array();
如果您不需要任何模型或
var $ uses = array('MyModel');
如果您想在此控制器中使用特定型号