2
我正在使用一個插件,所以我定義了插件模型中的一些函數。那麼如何在主控制器中調用它們,而不是在插件控制器中。CakePHP 2.1調用主控制器的插件模型
我正在使用一個插件,所以我定義了插件模型中的一些函數。那麼如何在主控制器中調用它們,而不是在插件控制器中。CakePHP 2.1調用主控制器的插件模型
您可以使用:
public $uses = array('ModelName1', "SomeothermodelName", 'DebugKit.ToolbarAccess');
這將加載:
加粗部分(DebugKit.ToolbarAccess)是所謂的plugin syntax。
現在在你的控制器,你應該能夠訪問ToolbarAccess模型是這樣的(例子):
$this->ToolbarAccess->find('list');
您也可以嘗試從控制器$this->loadModel(DebugKit.ToolbarAccess);
。
Sabev:我已經包括$使用變量..仍然我收到這些錯誤。錯誤:應用程序試圖從日曆插件加載文件,錯誤:確保您的插件日曆在app \ Plugin目錄中,並且已加載 – Sanganabasu
您也可以嘗試$ this-> loadModel(DebugKit.ToolbarAccess);從控制器。這是怎麼回事? –