动词为CakePHP控制器

时间:2011-04-23 04:34:12

标签: php model-view-controller cakephp coding-style

通常,您应该使用用于控制器的复数形式的模型(例如:UsersController用于User模型,该模型与users表对应) 。但是,我想添加一个与任何模型或表格无关的控制器,例如“入门”页面集。

我只是想知道处理类似这样的事情的首选方法是CakePHP。

2 个答案:

答案 0 :(得分:4)

如果这些是静态页面,请将它们放在views/pages/中,然后通过/pages/xyz访问它们。这使用标准的PagesController。如果您想制作较短的路线而不是/pages/...,请在config/routes.php中创建新路线(默认/路线显示示例)。

如果它们是动态页面并且需要真正的控制器,请将其命名为任意内容。

答案 1 :(得分:0)

你总是可以这样做。 只需确保正确设置$ uses数组

var $ uses = array();

如果您不需要任何模型或

var $ uses = array('MyModel');

如果您想在此控制器中使用特定型号