我的客户正在使用prestashop 1.5.6.2,并且通过ajax-cart.js文件添加产品,该文件正在发送正确的POST到购物车控制器,其id为产品数量的参数:
controller cart
add 1
ajax true
qty 1
id_product 92
token 4c30038914336909b4bab857c7ce7a1b
作为回应,我获得状态200并正确格式化应包含所有已添加产品的JSON并将其添加到购物车中吗?事实是,无论我尝试添加什么产品,JSON都是空的。它看起来像这样:
products []
discounts []
shippingCost 0,00 zł
shippingCostFloat 0
wrappingCost 0,00 zł
nbTotalProducts 0
total 0,00 zł
productTotal 0,00 zł
hasError false
我查看了文件,但没有在函数中找到任何奇怪的东西,没有js错误或500代码。有谁知道怎么解决这个问题?
编辑:
我发现guest_id总是等于0,无论是否有效。