Php Opencart修改系统相关问题

Php Opencart修改系统相关问题,php,html,opencart,vqmod,ocmod,Php,Html,Opencart,Vqmod,Ocmod,我很快就开始使用opencart了。但我对Vqmod、Ocmod和第三部分扩展一无所知。我对他们没有什么问题。我已经搜索了谷歌和论坛,但没有找到解决方案,所以我来找你寻求帮助。如果有人指导我,我会非常感激 Ocmod或Vqmod安装是否对oencart的核心文件进行任何更改 如果我们安装任何其他第三方扩展,是否需要安装Ocmod或Vqmod来避免核心文件中的更改 如果我们手动安装没有ocmod.zip或vqmod.zip文件扩展名的第三方扩展名,它会对核心文件进行更改吗 Ocmod和Vqm

我很快就开始使用opencart了。但我对Vqmod、Ocmod和第三部分扩展一无所知。我对他们没有什么问题。我已经搜索了谷歌和论坛,但没有找到解决方案,所以我来找你寻求帮助。如果有人指导我,我会非常感激

  • 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文件(例如主题)中进行更改,而不会影响核心文件

  • 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


    更多信息。

    感谢您的快速回复。给我留下深刻印象的是,您抽出时间为我提供了如此详细的指导。