我试过在 Opencart 论坛(线程链接)上问这个问题,但仍然无法完全理解,尽管有人试图向我解释这一点。我希望这里有人可以提供帮助。
我已经编写了一些扩展,之前我在控制器中有一个从视图调用的自定义函数,例如:如果我编辑 admin/controller/sale/customer.php 并在 index() 函数之后添加
public function foo(){
//code here
}
我可以通过使用访问它
index.php?route=sale/customer/foo
现在我在目录中有一个模块,我可以从视图中访问它的控制器中的一个函数,在下面的示例“foo”中?
my_module.php:
class ControllerModuleMyModule extends Controller {
protected function index($setting) {
...
}
public function foo(){
...
}
基本上,我想从模块所在的任何页面/路由对其进行 AJAX 调用。提前谢谢了。