Opencart未向购物车添加产品选项

Opencart未向购物车添加产品选项,opencart,Opencart,我有一个为客户开发的opencart网站,99%的网站运行良好,除了一个让我的客户恼火的bug,如果客户向购物车添加了产品,它不会发送产品选项,例如颜色。然后这就不会出现在管理员的订单上,我的客户必须打电话给客户以获取订单的详细信息 我的第一个想法是服务器问题max_vars等,但这不是问题,我添加了另一个主题,效果很好 我已经检查了我的代码,它与默认主题相同,工作正常,OC errors.txt中唯一的错误是类别id,它不应该影响购物车系统 如果您转到“循环”并选择顶行中的第三项,则网站将关闭

我有一个为客户开发的opencart网站,99%的网站运行良好,除了一个让我的客户恼火的bug,如果客户向购物车添加了产品,它不会发送产品选项,例如颜色。然后这就不会出现在管理员的订单上,我的客户必须打电话给客户以获取订单的详细信息

我的第一个想法是服务器问题max_vars等,但这不是问题,我添加了另一个主题,效果很好

我已经检查了我的代码,它与默认主题相同,工作正常,OC errors.txt中唯一的错误是类别id,它不应该影响购物车系统

如果您转到“循环”并选择顶行中的第三项,则网站将关闭


如果有任何帮助,我们将不胜感激。

让我们看看我似乎找不到确切的错误,检查整个代码确实很麻烦,因此我将提出一个建议,希望它能解决它:,您应该尝试更改$'button-cart'中的ajax代码。绑定'click',函数{替换:

data: $('input[type=\'text\'], input[type=\'hidden\'], input[type=radio]:checked, input[type=checkbox]:checked, select, textarea'),

通过这种方法,您可以更准确地指定产品和选项之间的关系


希望它能解决您的问题。

不知道您的确切问题是什么,但从判断情况来看,这显然是ajax发布的问题,通常在您单击“添加到购物车”时从一开始就添加选项详细信息,可能您的表单提交不正确,选项被忽略,或者您将选项移到di之外v读取数据。底线是,这是一个很难跟踪的问题,但我将从单击“添加到购物车”按钮时的ajax调试开始。Firebug JS控制台中没有错误,代码与默认主题几乎相同,只是我添加了一个额外的div。我的产品的粘贴箱。tpl是@GarethGillman我有相同的pro问题。有时产品选项没有添加到购物车中,然后意外地一切正常。对此有任何更新吗?
data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),