2

我正在使用插件,所以我在插件模型中定义了一些功能。那么如何在主控制器中而不是在插件控制器中调用它们。

4

1 回答 1

3

您可以使用:

public $uses = array('ModelName1', "SomeothermodelName", 'DebugKit.ToolbarAccess');

这将加载:

  1. 来自 app/Model 的“ModelName1”和“SomeothermodelName”——因此是应用程序本身。
  2. Plugin/DebugKit/Model 中的“ToolbarAccess.php”通过“ DebugKit.ToolbarAccess

加粗部分(DebugKit.ToolbarAccess)就是所谓的插件语法

现在在您的控制器中,您应该能够像这样访问 ToolbarAccess 模型(示例):

$this->ToolbarAccess->find('list');

您也可以$this->loadModel(DebugKit.ToolbarAccess);从控制器尝试。

于 2012-06-08T14:09:33.407 回答