【发布时间】:2014-05-07 10:39:51
【问题描述】:
我有一个为客户开发的 opencart 网站,除了一个让我的客户发疯的恼人错误外,99% 的网站都可以正常工作,如果客户将产品添加到购物车,它不会发送产品选项,例如颜色。然后这不会出现在管理员的订单上,我的客户必须打电话给客户以获取订单详细信息。
我的第一个想法是服务器问题(max_vars 等),但这不是问题,我添加了另一个主题,它工作正常。
我检查了我的代码,它与默认主题相同(可以正常工作),OC errors.txt 中的唯一错误是不应影响购物车系统的 category_id。
如果你去循环并选择第一行的第 3 项,该网站是 http://goo.gl/2naK6n。
任何帮助将不胜感激
【问题讨论】:
-
不知道你的具体问题是什么,但从情况来看这显然是ajax发布的问题,通常一点击添加到购物车,选项详细信息就会从一开始就添加,也许您的表单未正确提交并且选项被省略,或者您将选项移动到读取数据的 div 之外。底线是这是一个难以跟踪的问题,但是当单击添加到购物车的按钮时进行 ajax 调试是我要开始的地方。
-
Firebug JS 控制台中没有错误,代码与默认主题几乎相同,只是我添加了一个额外的 div。我的 product.tpl 的 pastebin 是 pastebin.com/tSkkLEiQ
-
@GarethGillman 我也有同样的问题。有时产品选项没有添加到购物车中,然后意外地一切正常。这有什么更新吗?
标签: opencart