问题标签 [opencart-module]

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 回答
115 浏览

opencart - 在特色模块中按型号搜索 OPENCART

在 opencart 中编辑我的特色模块并添加新产品时,我的搜索是按名称,而不是按型号...

可以按产品型号搜索吗??而不是名字

这发生在需要添加产品的所有模块中

0 投票
0 回答
40 浏览

opencart2.x - Opencart ::if (($data['maintenance']==0)) { 代码出现在网站首页?

这样的代码出现在网站主页:

无法理解为什么会这样......已附上截图以供参考。

代码显示在主页

0 投票
1 回答
100 浏览

opencart2.x - 在 opencart 2.2 上安装 omise

我正在尝试在 Opencart 2.2(最新版本)上安装 Omise,但最新的 Omise 仅与 Opencart 1.5X 兼容,其中提供的教程也适用于 Opencart 1.5X。那么无论如何,这会让我在 Opencart 2.2 上安装 Omise 吗?

0 投票
3 回答
1626 浏览

php - PHP:带有“if-else”语句的 Foreach

我正在对运行 OpenCart 2.2 的在线商店进行一些更改。在左侧的类别下方浏览时,有 2 个轮播显示不同的促销活动。我想修改它,在第二个轮播之前有一个描述文本。为此,我应该编辑模板文件。这就是我迷路的地方。这是模板文件中的代码:

从我在浏览器检查器中看到的情况来看,这段代码生成了 2 个带有 id 的横幅 - “banner0”和“banner1”。描述文本应该放在代码的顶部(就在 之前)。如果我使用一个简单的段落,它会显示两次 - 在每个横幅上方。我应该如何更改它以使其仅在第二个横幅(id - banner1)上方显示段落?我正在考虑一个 if-else 语句,但我不确定这是否会起作用......有人可以帮忙吗?我对 PHP 的了解并不多... :S

提前致谢!

最好的问候, Tsvetko Krastev

0 投票
1 回答
1254 浏览

opencart - 如何在opencart的结帐购物车中获取类别?

首先非常感谢您的帮助...我是opencart的新手,希望有人可以帮助我...

我正在疯狂地试图在谷歌中找到我的问题的答案......

我想在结帐/购物车中添加类别名称

我尝试在cart.pl 的控制器中添加一个新变量,但这是不可能的,因为我在互联网上找到的答案不起作用......

顺便说一句,我在 Opencart 2.2.0 上工作......

这是我在我的模板上的 cart.pl 中的内容:

这就是我尝试在控制器 cart.pl 中添加的内容

对此感到抱歉,如果这是一个非常愚蠢的问题,但我对此很陌生...

谢谢大家。。

0 投票
1 回答
575 浏览

opencart - 主页上的产品选项(特色模块) Opencart

我正在尝试在主页上显示产品选项,并且它正确显示了产品选项,但是当我单击添加到购物车按钮时从下拉列表中选择选项后,它不起作用。我认为有一些 javascript 问题,请检查代码并告诉我哪里错了。

这是我的 common.js

这是我的特色.tpl

0 投票
1 回答
21 浏览

google-chrome - OpenCart 1.5 - 管理员用户名在商店中自动填充在 Chrome/Firefox 中

我们使用 OpenCart 1.5+ 并发现我们保存的管理员用户名自动填充到商店一侧的搜索框中。也在其他表单数据上执行此操作。

这发生在 Chrome 和 Firefox 中。

我已经看到一个 VQMod 被实施来帮助防止这种情况,关于如何修复的任何其他想法

0 投票
1 回答
450 浏览

php - Opencart 在管理面板中添加产品

我正在为 opencart 2.2.0.0 开发一个模块,我复制了一些基本功能,但我的不起作用。

我到了视图显示产品表单的地步,但在原始模块中显示了可用的产品,而在我的模块中却没有。

来自管理员的原始代码:

控制器

看法

结果是: 在此处输入图像描述

这是我的模块代码:

控制器

看法

为什么我无法从可用列表中选择产品?

PS 对长代码示例感到抱歉,但我不知道需要什么来解释我的问题。

0 投票
1 回答
397 浏览

php - Opencart 在模型中找不到自定义方法

我在模型 php 中创建了一个名为“getProductbySku”的自定义方法。

/admin/model/catalog/product.php

/admin/controller/module/syncproduct.php

我不能调用我的方法。

致命错误:在第 204 行的 public_html/admin/controller/module/syncproduct.php 中调用未定义的方法 ModelCatalogProduct::getProductbySku()

所以,我将“echo $file”添加到 /system/engine/loader.php

没有任何改变... Opencart 版本是 2.1.0.1

0 投票
0 回答
331 浏览

php - Opencart 创建新的租赁选项

最近,我为我的企业安装了 Opencart cms,以便销售和出租一些产品。起初一切都还好,我设计了一个标志,创造了一个漂亮的主题并加入了一个新的类别。但是一段时间后,我发现不编辑 Opencart 的源代码就无法租用产品,我发现很难做到这一点。我尝试通过在第 239 行添加 $product_data[] 语句并将加号替换为 'price' 和 'total' 的乘号来进行编辑/catalog/controller/checkout/cart.php如下if-else所示:

从:

至:

但是当我尝试测试它时,当我在同一张卡上放置一个带有另一个不同选项的持续时间选项时,我会为所有卡片项目获得一大笔款项 ($price * $option_price)

请问我该如何解决它或者是否有另一种方法可以在 Opencart 上同时出租和销售产品

简化: 我想添加一个持续时间选项价格(1 天或 2 天...),客户可以选择租用产品的天数并退货。总计 = 项目价格 * 持续时间(天数) * 产品数量