0

我是 opencart 的新手,想创建新的扩展模块。下订单并完成付款后,我需要调用 3rd 方 API。

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

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

4

2 回答 2

1

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

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

如果你熟悉 WP 钩子和过滤器,我很确定你会很好地处理 VQMod。

于 2016-11-11T11:06:09.270 回答
1

有以下三种方式:

  1. Opencart 活动
  2. Vqmod
  3. 奥克莫德

PS:我更喜欢使用 ocmod。

于 2016-11-15T10:19:19.043 回答