为了账号安全,请及时绑定邮箱和手机立即绑定

Opencart修改系统相关问题

Opencart修改系统相关问题

PHP
DIEA 2023-10-01 15:50:26
我使用 opencart 已经有一段时间了。但我对 Vqmod、Ocmod 和第三方扩展一无所知。我对他们没什么疑问。我搜索了Goolge和论坛但没有找到解决方案,所以我来向您寻求帮助。如果有人指导我,我将非常感激。Ocmod 或 Vqmod 安装是否会对 oencart 的核心文件进行任何更改如果我们安装任何其他第三方扩展,是否需要安装 Ocmod 或 Vqmod 以避免核心文件发生更改如果我们手动安装没有 ocmod.zip 或 vqmod.zip 文件扩展名的第三方扩展,它是否会对核心文件进行更改Ocmod和Vqmod是opencart自己开发的还是由独立开发者和opencart社区开发的。是否需要不同的 ocmod 或 vqmod 来在不同的文件中进行更改,例如主题、控制器和目录,或者相同的 ocmod 或 vqmod 可以执行所有任务在哪里下载标准 ocmod 或 vqmod 以在 opencart 中进行更改而不影响核心文件。我去了opencart市场。我找到了 ocmod 管理器、ocmod 编辑器、ocmod 下载器。但我没有找到 ocmod 或 vqmod 扩展来对 opencart 文件(例如主题)进行更改而不影响核心文件。
查看完整描述

1 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

  1. OCMOD 或 VQMOD 安装不会对 OpenCart 的核心文件进行任何更改。这是这两个系统的主要目的。不做改变就做出改变。这些系统正在创建带有更改的核心文件的缓存副本,这些副本由 OCMOD 或 VQMOD 文件实现。

  2. 第三方扩展有时不需要任何核心更改。他们只能向数据库添加新文件和新表。但!当第三方扩展需要覆盖核心文件时 - 他们必须使用 OCMOD 或 VQMOD 来执行此操作。有时他们必须更改核心文件,但您应该小心此类扩展。这可能会导致其他扩展之间发生冲突,这些扩展使用 OCMOD 或 VQMOD 调用同一文件。

  3. 如果您手动安装没有 ocmod.zip 或 vqmod.zip 文件扩展名的第三方扩展,您的 FTP 客户端会询问您是否要重写某些特定文件,是否有任何文件要重写,以便您可以备份这些文件文件或分析新文件中进行了哪些更改。在其他情况下,您将只粘贴新文件而不重写任何内容。

  4. VQMOD 已经在 OpenCart 1.5 版本中开发出来了。它是在 OpenCart 主核心之外开发的独立扩展。必须手动安装。自 OpenCart 版本 2 - OCMOD 实施以来。它是按照 VQMOD 的形象和相似性开发的,但有一些差异。OCMOD 是 OpenCart 原生的并且完全集成。

  5. 使用 OCMOD 或 VQMOD,您只能在.php.tpl.twig文件中进行更改,不能在.css或中进行任何更改.js,只能通过添加新文件来进行。

  6. 首先。忘记 VQMOD,它已经过时了。OCMOD 是原生的,并且受 95% 的扩展支持。那些不支持 OCMOD 的扩展虽然大多已经过时了。OCMOD 文件基本上是一堆关于在哪里找到一些代码以及如何处理它的语句(替换它或在它之前/之后添加一些内容)。结果是缓存有更改的核心文件。您通常可以在/system/storage/modification/中对它们进行罚款。如果您安装了新的 OCMOD 文件 - 您应该清除缓存以实施更改。同时使用 OCMOD 或 VQMOD - 不是最佳体验,并且可能会导致冲突和错误。可以一起使用它们,但您必须小心和耐心。使用OCMOD就可以了。


查看完整回答
反对 回复 2023-10-01
  • 1 回答
  • 0 关注
  • 67 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信