当我将产品添加到购物车时,我会看到“空车”页面。 我运行Magento 1.7.0.2。
addAction()
上的Mage_Checkout_CartController
并获取了参数并添加了产品+保存购物车chooseTemplate()
上的Mage_Checkout_Block_Cart
方法,这会得到购物车的商品数量为NULL,当我手动/(硬编码)将其更改为1时,购物车'已填充'的模板会被呈现(也正确呈现,但'当然'没有项目)任何人都有这个并以某种方式解决了这个问题?或者有关下一步尝试的建议?
答案 0 :(得分:1)
以下解决方案适用于我们。这是一个迟到的答案,我仍然考虑发布这个问题的答案,以便它可以帮助其他仍然卡住并寻找更多解决方案的人尝试。
首先,我们将域名切换为www,导致此问题。我们通过删除缓存,会话和cookie来解决该问题。但是我们又开始遇到这个问题了,因为我们改变了一些javascript,www和SSL,我们认为这对我们来说是复杂的情况。但最后我们发现有些产品的数量为0,我们无法添加到购物车。购物车页面将缺货消息隐藏为错误,因为它是通过另一个模块和主题的ajax购物车页面。然后我们为这些商品设置了正确的数量,空购物车页面就消失了。