【问题标题】:Magento - programmatically sell a productMagento - 以编程方式销售产品
【发布时间】:2011-12-11 22:44:36
【问题描述】:

由于我正在处理的项目的业务需求非常复杂,我们选择不使用 Magento 的传统结帐方式,而是自己构建。

所有过程都正常,工作正常,但最后,我需要减少已售产品的库存

允许我这样做的代码是什么,就像用户完成了正常的结帐过程一样?

【问题讨论】:

    标签: php magento e-commerce checkout


    【解决方案1】:
    $product = Mage::getModel('catalog/product')->load($product_id);
    $stock   = $product->getStockItem();
    $stock->setQty($stock->getQty() - $ordered_amount);
    $stock->save();
    

    【讨论】:

      猜你喜欢
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      • 2017-05-23
      • 1970-01-01
      • 1970-01-01
      • 2016-03-14
      • 2012-11-15
      • 2012-12-29
      相关资源
      最近更新 更多