我是 opencart 的新手,想创建新的扩展模块。下订单并完成付款后,我需要调用 3rd 方 API。
那么,是否有任何钩子(如 WordPress 或 Prestashop)可以应用和使用到我的模块文件中?
我目前正在使用 opencart 版本 - 2.3.0.2
我是 opencart 的新手,想创建新的扩展模块。下订单并完成付款后,我需要调用 3rd 方 API。
那么,是否有任何钩子(如 WordPress 或 Prestashop)可以应用和使用到我的模块文件中?
我目前正在使用 opencart 版本 - 2.3.0.2
OpenCart 没有任何钩子,只有事件系统,这很弱。相反,它使用VQMod。对于了解一些 PHP 的开发人员来说,这是一个非常强大的工具。它的工作方式类似于 WordPress 钩子,但为您提供了无限的选择。
挂钩使用代码中的某些点或触发某些事件,但使用 VQMod,您可以将代码放在任何地方。您只需要找到所需的行并将您的代码放在它之前或之后,甚至在必要时替换它。
如果你熟悉 WP 钩子和过滤器,我很确定你会很好地处理 VQMod。