【发布时间】:2013-07-30 00:19:11
【问题描述】:
我正在使用以下代码通过我开发的扩展程序更新 Magento 商店的库存数量:
Mage::getModel("cataloginventory/stock_item")
->loadByProduct($pid)
->setQty($qty)
->save();
现在,根据我的测试,这可以正常工作,但是我有点担心这是否会对可以在 Magento 中创建的不同类型的产品(例如简单和复杂的产品)产生任何负面影响。
以上是更新 SOH 的正确方法吗?我是否需要以不同的方式处理复杂产品?我的直觉是,我不需要对复杂产品做任何不同的事情,因为它们最终都源自拥有自己库存的简单产品?
任何建议表示赞赏
【问题讨论】:
标签: magento model magento-1.7 inventory