在零部件中使用模型

2022-08-30 18:58:24

如何在 CakePHP 中的组件中使用模型?

在控制器中,您可以使用

public $uses = array(...);

但这在组件中不起作用。

有什么作用?


答案 1

试试这个代码:

$model = ClassRegistry::init('Yourmodel');

将模型简单查询到组件中

$result= $model->find('all');

答案 2

你可以这样做:

$this->ModelName = ClassRegistry::init('ModelName');

但前提是您不在组件中使用模型。


推荐