西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

magento中如何找到某个产品及其库存

时间:2016-12-08 14:56来源:未知 作者:好模板 点击:
magento中如何找到某个产品及其库存,可以用两个方法来找指定的产品: 1、通过product_id来找到产品:$product= Mage::getModel(catalog/product)-load($product_id); 2、通过Sku来找到产品:$product= Mage::
magento中如何找到某个产品及其库存,可以用两个方法来找指定的产品:

1、通过product_id来找到产品:$product = Mage::getModel('catalog/product')->load($product_id);

2、通过Sku来找到产品:$product = Mage::getModel('catalog/product')->loadByAttribute("sku",$sku);

 

获取产品的库存:

1、获取产品的仓库:$stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product);

2、获取库存:$num = $stock->getQty();

 

更新产品的库存:

1、获取产品的仓库

2、更新库存:$stock->setData('qty',$newQty);

3、保存数据,不能忘记:$stock->save();

 

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容