我在安装 Magento (1.7.0.2) 时遇到了一个奇怪的行为。
当我两次将具有相同配置(捆绑选项)的捆绑产品添加到购物车时,侧边栏中的购物车显示错误的价格。错误的价格在我看来完全奇怪,毫无意义。
例如:当我添加一个成本为 6.25 美元的产品并再次添加时,购物车中的价格为 23.36 美元,尽管它应该是 12.50 美元。
然后当我浏览到普通购物车时,价格会正确显示,当我浏览回显示侧边栏购物车的产品页面时,它也会显示正确的价格。
奇怪的行为只发生在具有完全相同配置的捆绑产品中。我没有测试所有的产品类型,但是简单的产品不会导致这个错误。
此外,第二次添加产品并不重要。当我将不同的产品添加到中间的购物车时也会发生错误。
当我通过将数量设置为 2 一次添加两个产品时,该错误不会出现,那么一切正常。对我来说,当 Magento 尝试将这两种产品与购物车中的相同配置合并时,似乎出了点问题。
有什么建议可能导致这个问题吗?