问题标签 [opencart]

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

php - opencart 1.5.1.3 如何在结帐页面编辑文本地址行

我正在使用 opencart 1.5.1.3 开发一个项目

在结帐页面上,它会在帐单选项卡中显示地址。我想编辑文本以添加链接

这里是截图:

在此处输入图像描述

0 投票
2 回答
8941 浏览

php - 如何在 opencart 中进行价格计算

在打开的购物车中,我正在构建一个模块,我需要知道价格计算是如何完成的,我遇到了这段代码

实际上,我不知道这里到底发生了什么,因为我可以看到 the$price和 the$special和 the之间确实没有区别,$tax但是应该有这样的实现方式的原因。

我确定我在这里遗漏了一些东西,有人向我解释如何在 opencart 中进行价格计算?

0 投票
1 回答
1434 浏览

php - Opencart - 跳过第 2 步

我正在使用 OpenCart v. 1.4.9.3,我正在尝试跳过第 2 步 ->

我需要修改控制器吗?

p/s:这个 opencart 只用于发送查询,不需要付款或评论,我尽量减少所有步骤。

0 投票
2 回答
3054 浏览

php - Magento: Price based on quantity, also based on colors

I really need some help from the Magento gurus out there. And even if you're not familiar with Magento and you think I'd benefit from OpenCart or some other solution, please tell me!

I'm building a shop for a dummy print company. I have 4 levels of Business Cards:

  1. Standard
  2. Premium
  3. Superior
  4. Luxury

I allow for certain "quantity sets" (though probably not with the actual quantity field):

  1. 500
  2. 1000
  3. 2000
  4. 3000

Each "quantity set" has individual pricing... but I also have to account for Colors:

  1. 1 Color
  2. 2 Colors
  3. 3 Colors
  4. 4 Colors

So what's the problem? Well, it's easy enough to increment the price if I'm only selecting a "quantity set" (1000) ... but the fact that I also have color options that change depending on the "quantity set" selected, I have two levels of pricing.

Take a look at the Standard pricing structure so you can see what I mean:

enter image description here

So, the price is DEPENDANT on how many colors AND how many cards.

I have NO IDEA how to organize my products to accommodate this...

0 投票
4 回答
946 浏览

php - 继续购物 URI

在我的购物车中,我有它,所以当您添加产品时,您会被带到购物车中,并且客户希望用户单击继续购物并被带回添加的商品类别以进行进一步购物。我怎么能这样做?

类别 URI 段在域之后是 1。

0 投票
1 回答
409 浏览

debugging - 我的网站完全空白,诊断提示?

我有一个基于 OpenCart(我相信是 1.5.0)的电子商务网站,在插入来自 Alexa.com 的跟踪代码和用于重定向到另一个网站的代码块后,它完全空白。最初它有效,所以我觉得保存备份是安全的。但是刷新页面后它是空白的,我所有的浏览器(firefox、chrome、safari)中的“查看源代码”选项显示没有代码到达它们。然后我开始遵循一系列调试步骤:

  1. 由于我的文本编辑器仍处于打开状态,我撤消了所有更改并重新上传,没有任何更改
  2. 我扫描了文件以确保文本中没有问题,没有发现
  3. 我通过 W3C 验证运行它,有 2 个警告,即 1- 无字符编码和 2- 无法确定解析模式。
  4. 联系主机进行服务器端恢复,尽管他们最早的备份是在问题开始后的一天(花了 3 天的时间争论让他们开始恢复)

关于这些验证警告,我不确定 OpenCart、ASCII 或 UTF-8(验证器使用的)应该使用什么编码或者什么,此外我不确定与 OpenCart 一起使用的模板是否会与之冲突如果我要声明编码。此外,我很难相信如此广泛分布的产品会有如此简单的事情导致如此巨大的错误,因为这样所有用户都会遇到这个问题。

关于解析模式,索引页面确实声明了解析模式(在包含的头文件中)。

除此之外,验证器还声称它根本没有接收到代码,这使得通过该路径确定问题的任何机会都消失了。

页眉和页脚都针对这些添加进行了编辑,但包含在其中的时间相对较长。用于编辑的代码是,对于<!-- tracking code here -->插入到头文件的头部部分的alexa,页脚的代码是:

如果需要更多代码来提供帮助,请告诉我,我不是在找人来解决我的问题,而是给我相关的提示来帮助我自己解决问题,或者他们是否提供了解决方案来教育我如何管理它所以我也许可以使用相同的调试方法。谢谢!

编辑:感谢 Jay 发现的问题是“PHP 通知:未定义的索引:第 40 行的* */public_html/graphic-shack.com/index.php 中的 HTTP_HOST”,谷歌搜索没有显示任何有效结果。这对我未经训练的头脑来说是胡言乱语,非常感谢澄清,因为第 40 行实际上是一个空白行,因为它周围的文本由于某种原因我无法发布,但可以在http://graphic-shack 上查看。 com/example.html

0 投票
1 回答
1234 浏览

php - Opencart 自定义数据库查找和显示

目前,试图让它与 Opencart 一起使用,但我认为我对文件结构的了解需要一些帮助。

我在 Opencart 的数据库中添加了一个附加字段,我添加该字段是为了根据使用会员代码登录的人提供数据。

查询该文件后,我希望每个页面的 header.tpl 输出中的字段都回显到屏幕上。

如果我在Index.php文件中查询数据库,对于数据库中的跟踪号,它会第一次返回正确的信息并显示在标题中,但是当我点击产品时,下一个屏幕会出现一个错误,因为它看起来像在 Opencart 上的每个页面都不断地重新运行 Index.php 文件,即使 URL 链接发生变化?我是否缺少另一个文件,我应该将查询放入其中,以及我在哪里放置变量以显示在每个头文件上。

提前致谢。

0 投票
2 回答
1282 浏览

php - opencart中的png压缩不起作用

我一直在搜索并试图弄清楚为什么我无法获得 png 图像压缩来为我正在开发的 opencart 1.5 网站工作。

在 library/image.php 的第 46 行,我修改了 imagepng 函数以使用压缩 9 而不是默认的 0,它对我的​​图像没有影响。我从文件服务器中删除了图像,它们只是以完全相同的文件大小/质量重新填充。

有谁知道我怎样才能减小图像的文件大小?一个 1000x750px 的图像超过 2M,它正在扼杀我的加载时间。

感谢!

0 投票
2 回答
1021 浏览

php - Internet Explorer jQuery 重定向

我目前正在http://thetradinghouse.co.nz上工作,在访问购物车时遇到问题,所采取的过程是。

  • 选择类别。

  • 选择产品并打开产品页面。

  • 点击加入购物车。

  • 产品添加到购物车,但页面重定向到带有 uri 的类别页面http://www.thetradinghouse.co.nz/sporting-goods/index.php?route=checkout/cart

http://www.thetradinghouse.co.nz/index.php?route=checkout/cart上面的步骤应该像在 Chrome 和 Firefox 中一样加载

我正在使用以下SEO 模块,并已与我遇到此问题的开发人员联系。

这是我的 product.tpl 和 common.js 的链接,因为它太大而无法在此处实现。

0 投票
3 回答
961 浏览

php - PHP Array append values

I am having a problem appending a few options to an array of modules. I am using Opencart and trying to extend a module by adding an image. To do this and ensure that the code will not break anything in the future I wanted to add to the array instead of replace it.

This is the code I have so far:

Print Array, no image or thumb:

When I do array_push do I need to assign this back to the array?