2

私はプラグインを使用しているので、プラグインのモデルでいくつかの関数を定義しました。したがって、プラグインコントローラーではなくメインコントローラーでそれらを呼び出す方法。

4

1 に答える 1

3

以下を使用できます。

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

これはロードされます:

  1. app/Model の "ModelName1" と "SomeothermodelName" - したがって、アプリケーション自体です。
  2. " DebugKit.ToolbarAccess " 経由の Plugin/DebugKit/Model からの " ToolbarAccess.php "

太字の部分 ( DebugKit.ToolbarAccess ) は、いわゆるプラグイン構文です。

これで、コントローラーで次のように ToolbarAccess モデルにアクセスできるようになります (例):

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

$this->loadModel(DebugKit.ToolbarAccess);コントローラーから試すこともできます。

于 2012-06-08T14:09:33.407 に答える