我正在使用插件,所以我在插件模型中定义了一些功能。那么如何在主控制器中而不是在插件控制器中调用它们。
问问题
4130 次
1 回答
3
您可以使用:
public $uses = array('ModelName1', "SomeothermodelName", 'DebugKit.ToolbarAccess');
这将加载:
- 来自 app/Model 的“ModelName1”和“SomeothermodelName”——因此是应用程序本身。
- Plugin/DebugKit/Model 中的“ToolbarAccess.php”通过“ DebugKit.ToolbarAccess ”
加粗部分(DebugKit.ToolbarAccess)就是所谓的插件语法。
现在在您的控制器中,您应该能够像这样访问 ToolbarAccess 模型(示例):
$this->ToolbarAccess->find('list');
您也可以$this->loadModel(DebugKit.ToolbarAccess);
从控制器尝试。
于 2012-06-08T14:09:33.407 回答