1 回答
TA贡献1788条经验 获得超4个赞
OCMOD 或 VQMOD 安装不会对 OpenCart 的核心文件进行任何更改。这是这两个系统的主要目的。不做改变就做出改变。这些系统正在创建带有更改的核心文件的缓存副本,这些副本由 OCMOD 或 VQMOD 文件实现。
第三方扩展有时不需要任何核心更改。他们只能向数据库添加新文件和新表。但!当第三方扩展需要覆盖核心文件时 - 他们必须使用 OCMOD 或 VQMOD 来执行此操作。有时他们必须更改核心文件,但您应该小心此类扩展。这可能会导致其他扩展之间发生冲突,这些扩展使用 OCMOD 或 VQMOD 调用同一文件。
如果您手动安装没有 ocmod.zip 或 vqmod.zip 文件扩展名的第三方扩展,您的 FTP 客户端会询问您是否要重写某些特定文件,是否有任何文件要重写,以便您可以备份这些文件文件或分析新文件中进行了哪些更改。在其他情况下,您将只粘贴新文件而不重写任何内容。
VQMOD 已经在 OpenCart 1.5 版本中开发出来了。它是在 OpenCart 主核心之外开发的独立扩展。必须手动安装。自 OpenCart 版本 2 - OCMOD 实施以来。它是按照 VQMOD 的形象和相似性开发的,但有一些差异。OCMOD 是 OpenCart 原生的并且完全集成。
使用 OCMOD 或 VQMOD,您只能在
.php
、.tpl
和.twig
文件中进行更改,不能在.css
或中进行任何更改.js
,只能通过添加新文件来进行。首先。忘记 VQMOD,它已经过时了。OCMOD 是原生的,并且受 95% 的扩展支持。那些不支持 OCMOD 的扩展虽然大多已经过时了。OCMOD 文件基本上是一堆关于在哪里找到一些代码以及如何处理它的语句(替换它或在它之前/之后添加一些内容)。结果是缓存有更改的核心文件。您通常可以在/system/storage/modification/中对它们进行罚款。如果您安装了新的 OCMOD 文件 - 您应该清除缓存以实施更改。同时使用 OCMOD 或 VQMOD - 不是最佳体验,并且可能会导致冲突和错误。可以一起使用它们,但您必须小心和耐心。使用OCMOD就可以了。
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报