我是 OpenCart OCMOD 和 VQMOD 系统的新手。所以我需要一些帮助。我的问题是。
据说OCMOD是OC2+默认系统。也有人说我们必须自己编写OCMOD。这是什么意思?如果 OCMOD 带有 OC2+。那我们为什么要自己写呢?如果 OCMOD 是 OC+2 的默认部分。那么我们在OC 3.0.2.0中在哪里可以找到它呢?
如何在不影响核心文件的情况下使用OCMOD在OpenCart中进行更改?
在安装新的 OCMOD.zip 或 OCMOD.xml 和 VQMOD.zip 或 VQMOD.xml 后,如何在不删除这些更改的影响的情况下,在 OpenCart 核心文件中不安装 OCMOD 或 VQMOD 的情况下删除已经进行的更改。
如何使用 OCMOD 或 VQMOD 在升级版本中恢复在 OpenCart 中所做的更改?
如果安装了新的 OCMOD 或 VQMOD,它是否会删除 OpenCart 核心文件中已经进行的所有更改?
我正在开发Opencart 2.3,我在系统中安装了一个新扩展,从那时起我在前端的产品描述页面中收到错误:
未定义属性:Proxy :: function_name**
上传的扩展程序位于管理部分,产品说明页面在安装新扩展程序之前工作正常.
注意:扩展名包含vqmod文件,修改文件夹包含与扩展名相关的文件.
<file path="catalog/view/javascript/common.js">
<operation>
<search><![CDATA['add': function(product_id, quantity) {]]></search>
<add position="replace">
<![CDATA['add': function(product_id, m, quantity) {
alert('ok');
quantity = m*quantity;
]]>
</add>
</operation>
Run Code Online (Sandbox Code Playgroud)
这是我的xml,我在ocmod.log中也没有收到错误,请帮忙