0

我在 cakephp-2.3 中面临模型关联问题。插件模型关联中描述的在 cakephp 2.3 中无法使用 cake ACL

现在在我看来,UsersController 没有使用 User 模型。我用过

public $uses = array ('Cauth.User'); 

但是在我看来,它并没有使用这种模式。有什么方法可以检查在 cakephp-2.3 中使用我的控制器的模型?

4

1 回答 1

0

您可以尝试get_class()找出它是否真的使用“用户”模型,或者通用的“AppModel”或“模型”;

在控制器的动作中;

debug(get_class($this->User));

如果它是“模型”或“AppModel”,CakePHP 显然无法从插件中找到或加载您的用户模型。

还要检查你是否真的在 bootstrap.php 中加载了插件。

在此处阅读文档:插件

于 2013-03-23T13:23:14.213 回答