【问题标题】:Magento Adds Quantity That is More Than Available in StockMagento 增加了超过库存的数量
【发布时间】:2012-01-05 21:05:48
【问题描述】:

我对 Magento 有一个奇怪的问题。假设我有 5 个库存产品。

然后,我导航到产品的查看页面。

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

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

然后我再次在数量框中输入 5,点击“添加到购物车”-> 它添加了 5 个项目,总共 10 个项目,没有库存。

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

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

谢谢

【问题讨论】:

    标签: php magento add stock


    【解决方案1】:

    您使用的是哪个版本的 Magento?我刚刚在 1.6.1 上对此进行了测试,看来此错误已修复。

    【讨论】:

    【解决方案2】:

    当您将商品添加到购物车时(并且不关心购物车中是否有这些商品)以及您进入购物车时,magento 似乎会检查数量是否可用。你可以扩展类来做这个检查和重载功能,检查数量。

    【讨论】:

    • 这是非常基本的规则,所以我无法想象 Magento 作者可以放弃这个问题。所以我认为这不是一个普遍的问题。知道这个核心功能在哪里吗?
    猜你喜欢
    • 2011-12-11
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多