Advertisement
Guest User

Magento count configurable product quantities

a guest
Nov 20th, 2014
428
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1. $product_qty = (int) Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();
  2.    
  3. $prod = $_product->load($_product->getId());
  4. $conf = Mage::getModel('catalog/product_type_configurable')->setProduct($prod);
  5. $col = $conf->getUsedProductCollection()->addAttributeToSelect('*')->addFilterByRequiredOptions();
  6.  
  7. $total_qty = 0;
  8.    
  9. foreach ($col as $sprod){
  10.     $sprod = $_product->load($sprod->getId());
  11.     $qty = intval(Mage::getModel('cataloginventory/stock_item')->loadByProduct($sprod)->getQty());
  12.     $total_qty += $qty;
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement