创建没有关联的模型

时间:2011-07-31 09:43:45

标签: cakephp-1.3 cakephp-appmodel

我打算在我当前的CakePHP网站上实现一些静态页面。

这些静态页面将存储在名为pages的表中,其中将包含2个字段; titlecontent。然后,例如,在users_controller中,我可以查找“Welcome”静态条目并将其设置到视图中。

我可以为pages创建一个没有任何关联的模型,因为逻辑中的这个表与其他表没有任何关联。

还有其他最好的方法我可以用简单的方式实现这个吗?感谢。

1 个答案:

答案 0 :(得分:1)

为什么要将它们存储在数据库中?为什么不在view / pages目录中编写静态页面?

如果你想为页面创建一个模型,我会把它命名为“内容”之类的东西。然后,您可以加载模型并从任何地方提取数据:

$this->loadModel('Content');
$this->Content->find(...);

所以答案是肯定的,你可以创建一个只保存数据而没有任何关联的表。