从插件调用控制器方法
Call controller method from plugin
在我的 app/View/Elements/header.ctp
中有这行代码:$menus = $this->requestAction('system/main_menu/');
正在调用 SystemController
的方法。
但是我创建了新的插件并将方法从该控制器移动到插件控制器中。
如何将此语句参数更改为从插件控制器加载方法?
我使用了这个语法:
$menus = $this->requestAction('plugin_name/controller_name/method_name/');
而且效果很好。
在我的 app/View/Elements/header.ctp
中有这行代码:$menus = $this->requestAction('system/main_menu/');
正在调用 SystemController
的方法。
但是我创建了新的插件并将方法从该控制器移动到插件控制器中。
如何将此语句参数更改为从插件控制器加载方法?
我使用了这个语法:
$menus = $this->requestAction('plugin_name/controller_name/method_name/');
而且效果很好。