如何从自己的控制器调用插件控制器函数?我已经创建了一个插件,但当我从控制器调用插件函数时,我得到了错误
未找到类别
我在app/Plugin/Myplugin/Controller/PluginController
中创建了一个文件夹我想打电话给CCD_ 2。MyController位于App/Controller/MyController
中。
这是MyController
代码。
<?php
App::uses('Controller', 'PluginController.Controller');
class MyController extends AppController {
public function index() {
$this->autoRender=false;
$d=new PluginController();
$d->index();
}
}
简单的答案是,在CakePHP中,不应该像这样在控制器之间共享方法。如果有共享的功能,它应该放在一个组件中:-
组件是控制器之间共享的逻辑包。