opencart用命令创建新模块

时间:2016-11-10 12:40:18

标签: opencart opencart-module opencart2.3

我是opencart的新手,想要创建新的扩展模块。订单下达和付款流程完成后,我需要调用第三方API。

那么,我可以在我的模块文件中应用和使用任何钩子(如WordPress或Prestashop)吗?

我目前正在使用opencart版本 - 2.3.0.2

2 个答案:

答案 0 :(得分:1)

OpenCart没有任何钩子,只有事件系统,这是非常弱的。相反,它使用VQMod。对于熟悉PHP的开发人员来说,这是一个非常强大的工具。它与WordPress钩子类似,但为您提供无限选择。

Hooks使用代码中的某些点或触发某些事件,但使用VQMod,您可以将代码放在任何地方。您只需找到所需的行并在其之前或之后放置代码,甚至在必要时替换它。

如果您熟悉WP挂钩和过滤器,我很确定您能很好地处理VQMod。

答案 1 :(得分:1)

有以下三种方式:

  1. Opencart Events
  2. Vqmod
  3. Ocmod
  4. PS :我更喜欢使用ocmod。