问题标签 [ocmod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7283 浏览

php - Opencart 2.1.0.2 安装 ocmod.zip 时出错

我刚刚开始使用 2.1.0.2,我正在尝试转换为我的 1.5.6.4 商店构建的一些我自己的扩展。

我从全新安装的 2.1.0.2 开始,并构建了一个非常基本的扩展,我想转移到扩展安装程序以将我未来的添加安装到我的商店,而不是使用 vqmod。

我制作了我的 testerextension.ocmod.zip,里面是:

但是,当我使用安装程序上传 testerextension.ocmod.zip 时,我收到以下错误:

找不到包含要上传的文件的目录

我已将此追踪到 ftp() 类,因为我可以看到此错误可以在另一个类中触发。

我还查看了 storage temp 文件夹,找到了一个解压后的文件夹,名为:testerextension.ocmod NOT upload。

为了排除 OC 系统是否存在问题,我从扩展商店上传了另一个具有类似目录结构和类似 ocmod.zip 名称的扩展,仅用于正确安装。

因此我不确定为什么会发生这种情况,我知道系统正在临时文件夹中寻找上传文件夹,但它不存在,因为它在 testerextension.ocmod 中更深一层 - 但正如您从目录中看到的那样上面的结构不应该发生。

有谁知道我哪里出错了?

0 投票
1 回答
489 浏览

opencart - 为什么 OCMod 找不到代码行?

我对 OCMod 有疑问,它似乎随机找不到代码行,见下文:

  • 文件路径和ned是正确的
  • 我已经尝试过有和没有修剪的搜索[我猜“修剪”是做什么的,因为它没有记录在案]
  • 我正在搜索的代码行绝对存在-我从目标文件中剪切并粘贴了它,然后对内容进行了比较……没有区别。
  • 我已经尝试过在 CDATA 中使用和不使用换行符

我尝试过的任何东西都找不到那行代码。

可能是什么问题?

0 投票
1 回答
420 浏览

regex - OCMOD 搜索我有换行符或未定义的空格

我正在尝试为 opencart 2.0.3.1 制作一个 OCmod,当我尝试在目录/视图/主题/*/template/common/header.tpl 中查找时

这两个部分的 html 代码脚本在错误日志中找不到任何内容,它说 NOT FOUND。

第一个搜索是

和第二个 serach 如果为此

这两个搜索都没有找到任何东西,但我从原始文件中复制并粘贴了。有人可以帮助我改进这个 serach whit 正则表达式,或者告诉我 ocmod 是如何工作的?

0 投票
3 回答
5589 浏览

php - 管理员修改页面 OpenCart 2.1.0.2 中的警告和错误

当我点击页面中的刷新按钮时,admin > Extensions > Modifications页面崩溃并在 OpenCart 2.1.0.2 中生成失败错误页面

出现以下错误。请帮我。我该如何解决这个问题。

警告:fopen(/home/onlybrands1/public_html/system/modification/system/engine/action.php) 无法打开流:/home/onlybrands1/public_html/admin/controller/extension/modification.php 中没有这样的文件或目录在线 408

警告:fwrite() 期望参数 1 是资源,在第 410 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fclose() 期望参数 1 是资源,在第 412 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fopen(/home/onlybrands1/public_html/system/modification/system/engine/loader.php):无法打开流:/home/onlybrands1/public_html/admin/controller/extension/modification 中没有这样的文件或目录。第 408 行的 php

警告:fwrite() 期望参数 1 是资源,在第 410 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fclose() 期望参数 1 是资源,在第 412 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fopen(/home/onlybrands1/public_html/system/modification/system/library/config.php):无法打开流:/home/onlybrands1/public_html/admin/controller/extension/modification 中没有这样的文件或目录。第 408 行的 php

警告:fwrite() 期望参数 1 是资源,在第 410 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fclose() 期望参数 1 是资源,在第 412 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:fopen(/home/onlybrands1/public_html/system/modification/system/library/language.php):无法打开流:/home/onlybrands1/public_html/admin/controller/extension/modification 中没有这样的文件或目录。第 408 行的 php

警告:fwrite() 期望参数 1 是资源,布尔值在 /home/onlybrands1/public_html/admin/controller/extension/modification.php 第 410 行给出

警告:fclose() 期望参数 1 是资源,在第 412 行的 /home/onlybrands1/public_html/admin/controller/extension/modification.php 中给出的布尔值

警告:无法修改标头信息 - 第 12 行 /home/onlybrands1/public_html/system/library/response.php 中的标头(输出开始于 /home/onlybrands1/public_html/admin/index.php:80)

0 投票
1 回答
788 浏览

php - 什么和在哪里修改 ocmod 修改?

我尝试将支付网关插件安装到 Opencart (2.0.3)。我被告知我需要使用ocmod来正确安装插件。但我不知道除了 admin 和 catalog 文件夹中的文件之外我还需要创建哪些文件。我在系统修改上遵循了这个 tut,但仍然无济于事。install 的内容应该是什么.xml?我不知道在哪里修改什么(系统修改)?文档很简短,可以解释...

请参阅我的相关问题

0 投票
0 回答
21 浏览

php - OCmod/VQmod OpenCart PHP 解析错误:语法错误,意外 '{',期待 '('

无法让这个 ocmod 工作。我什至付钱让某人让它工作,但我开始认为他并不像他所说的那样了解 opencart/php。

解析错误:语法错误,意外的 '{',在第 367 行的 public_html/vqmod/vqcache/vq2-system_modification_catalog_controller_product_product.php 中期待 '('

第 365-368 行,这是代码:

这是我正在编辑但无法正常工作的 ocmod/vqmod 文件的一部分:

0 投票
2 回答
13977 浏览

php - Opencart 2.3 Notice: Undefined property: Proxy:: function_name

I am working on Opencart 2.3, I have installed a new extension into the system and since then I am getting an error in the product description page in the front end:

Undefined property: Proxy:: function_name**

The uploaded extension is in the admin section, the product description page was working fine before installing the new extension.

Note: The extension has vqmod file and modification folder has the files related to the extension.

0 投票
1 回答
1654 浏览

xml - How to do multi-line search and replace in ocmod?

I am creating a module for opencart and in ocmod I want to add multi-line search and replace. How can I perfrom multi-line search and replace in ocmod.xml?

0 投票
1 回答
1051 浏览

javascript - .js 文件修改不适用于 ocmod opencart

这是我的 xml,我在 ocmod.log 中也没有出错,请帮助

0 投票
1 回答
83 浏览

opencart - 打开购物车 2 中的 ocmod 扩展

我无法让 ocmod 扩展工作......我在这里找到了关于 ocmod 扩展的唯一文档文件,我认为我遵循了规则,但我仍然无法达到预期的效果......来自 store.php 文件的变量对其他 tpl 文件 (main.tpl) 不可见

所以我想添加一个模板文件来显示来自 Store 模块的变量。模板文件位于 /catalog/view/theme/journal2/template/journal2/menu/main.tpl

我的代码是:

谁能指出我在这里做错了什么?