私はプラグインを使用しているので、プラグインのモデルでいくつかの関数を定義しました。したがって、プラグインコントローラーではなくメインコントローラーでそれらを呼び出す方法。
質問する
4130 次
1 に答える
3
以下を使用できます。
public $uses = array('ModelName1', "SomeothermodelName", 'DebugKit.ToolbarAccess');
これはロードされます:
- app/Model の "ModelName1" と "SomeothermodelName" - したがって、アプリケーション自体です。
- " DebugKit.ToolbarAccess " 経由の Plugin/DebugKit/Model からの " ToolbarAccess.php "
太字の部分 ( DebugKit.ToolbarAccess ) は、いわゆるプラグイン構文です。
これで、コントローラーで次のように ToolbarAccess モデルにアクセスできるようになります (例):
$this->ToolbarAccess->find('list');
$this->loadModel(DebugKit.ToolbarAccess);
コントローラーから試すこともできます。
于 2012-06-08T14:09:33.407 に答える