2011-11-24 20 views
2

我有一个Magento奇怪的问题。说我有一个库存的产品数量为5。Magento添加了比库存更多的数量

然后,我浏览到产品的视图页面。

我在数量框中输入6,单击“添加到购物车” - >它表示“请求数量不可用”,如预期的那样。

我在数量框中输入5,点击“添加到购物车” - >它增加了5个项目。

然后再次在数量框中输入5,单击“添加到购物车” - >它增加了5个项目,总共10个项目不可用。

当我导航到购物车时,它显示“请求的数量不可用”,并且不允许我结帐。

可能是什么问题?我调试那么深,但无法弄清楚..

感谢

回答

2

Magento是什么版本?我刚刚在1.6.1上进行了测试,看来这个bug已经修复。

+0

我在1.5.1.0上。我发现还有一些其他人有完全相同的问题:http://www.magentocommerce.com/boards/viewthread/232025/ – UnfoX

+0

我已升级到1.6.1,问题解决了。谢谢 – UnfoX

0

好像Magento的检查,如果当你添加项目到购物车(和不关心是否有车这些项目)数量aviable当你进入购物车。您可以扩展产生此检查和超载功能的类,即检查数量。

+0

这是非常基本的规则,所以我无法想象Magento作者可以放弃这个问题。所以我认为这不是一个普遍问题。任何关于这个核心功能在哪里的想法? – UnfoX