我想请求您帮助解决问题。我需要知道如何在下订单后但在将产品添加到购物车后减少库存。我该怎么做这个编程?有人有想法吗?是的,我知道这不是推荐的,但它很疯狂但是我正在开发一个在线商店,而顾客(商店老板)向我的老板请求这个,我必须这么做。拜托,任何人都可以帮我解决这个该死的想法吗?
成千上万的谢谢!
答案 0 :(得分:1)
即使我强烈建议不要这样做。以下是一些建议。
1°)使用add_to_cart_after上的事件处理程序创建自己的模块。
成功将商品添加到购物车时会触发此事件。
2°)然后查看Mage_CatalogInventory_Model_Observer
:subtractQuoteInventory
函数,了解如何减少库存。
3°)现在你必须通过重写来替换这个观察者,以避免在下订单时第二次从库存中删除物品。