问题标签 [vqmod]

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 投票
1 回答
1404 浏览

php - 如何将正则表达式与 vQmod 一起使用?

再一次,我被一些正则表达式困住了,我真的不知道从哪里开始。

我正在使用 vQmod 构建 OpenCart 扩展,并且我希望能够搜索具有此代码的所有文件:

问题是,上面的代码在每个文件的该行中有更多代码。是否有一个正则表达式函数可以让我使用 vQmod 搜索代码行的一部分?

这是我到目前为止所尝试的:

谢谢,彼得

0 投票
1 回答
1316 浏览

json - 如何使用 vqmode 和 jQueryMobile 从 OpenCart 1.5.4 获取 JSON 格式的所有数据

我开始为我的购物车 opencart 1.5.4 制作一个移动应用程序,并希望从该应用程序中进行所有类型的操作,即客户拥有我在 OC 中提供的所有内容,请参阅 Categories、商品、创建一个新建用户账号,登录账号,加入购物车,最后付款。但我想在应用程序中制作本机代码,因为我将使用电话功能。

出于这个原因,我需要使用 nusoap 或 json 的 web 服务(我更喜欢后者,因为 oc 是为使用而设计的)。

我在其他问题中读到 OcJoy 对此有解决方案,但我不知道在哪里下载或购买它。

但是,希望有人能给我一些关于如何做的例子。

在 OcJoy 回答的另一篇文章中,说要列出产品必须修改目录/控制器/产品/目录.php 中的代码,但是,该文件在我的 OC 1.5.4 中不存在

对于这种情况,我将不胜感激。

0 投票
2 回答
496 浏览

php - 如何使用 vQmod 替换 opencart 1.5.x 中的 if、else 语句

我有以下代码:

我想将其替换为:

我在 vQmod 文件夹中尝试了以下内容:

我检查了 vQmod 日志文件并收到错误消息:SEARCH NOT FOUND
谁能帮我告诉我在if语句替换中必须使用什么。

0 投票
1 回答
624 浏览

field - 打开购物车产品表单中的重新排序字段

这个 .xml 文件和 vqmod 在我的 openchart 的产品帖子类型中创建了我的新自定义帖子字段。

效果很好!

问题是它现在是最后一个

在此处输入图像描述

有没有办法让它成为“价格”字段的下一个字段?

如果是这样,如何?

0 投票
1 回答
528 浏览

html - VQMod 在 div 中添加 html 不起作用

我有这个原始代码:

我的 VQMod 文件如下所示:

如果我理解 VQMod 正确,这应该是输出的 HTML:

但这是生成的:

如您所见,我插入的链接是否在 div 之外。这是破坏布局。有人知道我在做什么错吗?

0 投票
1 回答
6391 浏览

php - OpenCart MySQLi 问题

我用 vqmod 安装了 OpenCart。

最近搬到了一个带有较新版本的 PHP 的服务器上,它说 mysql 已被弃用。

所以我编辑了 config.php 让 OpenCart 使用 mysqli 而不是 mysql。

不幸的是,现在得到错误

致命错误:在第 20 行的 /home/shop/vqmod/vqcache/vq2-system_library_db.php 中调用未定义的方法 mysqli::escape()

0 投票
0 回答
349 浏览

apache - Vqcache 无法与 Opencart 上的本地 Vagrant 实例一起使用

所以我有一个现有的 opencart 系统,上面有一个 vqmod 扩展。我正在尝试通过无法让 vqmod 创建它的缓存文件来在本地进行设置。我正在使用 vagrant 作为本地环境。

我知道 vqmod 有一些疯狂的权限要求,我让它在外部登台服务器上运行,但是为了让它工作,我必须将组设置为 www-data 从服务器根目录一直到 vqmod 目录。

我是否在 vqmods 权限要求中遗漏了一些简单的东西

0 投票
1 回答
1742 浏览

php - Opencart VQMod 向订单确认邮件添加额外数据

我正在使用 OC 版本 1.5.5.1

问题是我想通过 VQMod 在订单确认电子邮件中添加一些额外信息。我有这个脚本(整个 VQMod 文件的一部分):

和控制器文件(module/order_info):

和模型文件(module/order_info)(部分):

但我没有从模型中得到任何数据(上面的代码)。如果我查看数据库,则数据中包含正确的信息。

所以我尝试将我得到的所有信息记录到错误日志中,这就是我得到的:

如您所见,首先是确认电子邮件发送,然后是存储在数据库中的信息。但是需要首先存储数据,我认为这已经发生了(因为 ajax 请求)。但我认为 ajax 请求会变慢,并且服务器会继续解析所有信息并发送电子邮件。

那么你们知道我如何在成功确认(存储数据)之前保存所有内容,还是你们知道另一种方式?

0 投票
2 回答
361 浏览

javascript - 将下拉菜单动态更改为文本字段 opencart

我正在尝试更改下拉菜单,以便用户可以添加自定义输入。我正在使用 VQMod,目前已经设置了一个 PHP 数组,如下所示:

我如何能够使用“添加自定义颜色...”向 eColours 添加新值,以便用户输入一些内容并将该颜色添加到数组中。

我认为使用 Javascript 以使其显示为警报,并且用户可以选择他们的选项,但它一直说变量未定义。

谢谢

0 投票
2 回答
2949 浏览

opencart - vqmod 不创建目录/控制器缓存文件

我正在尝试编写我的 vqmod .xml,但没有任何工作?如果我尝试在所有目录/* 文件中添加更改。它适用于其他 (system/*, admin/*) 文件,但没有任何变化?如果我尝试做这样的事情:

我究竟做错了什么?