2012-11-12 46 views
-1
類別

庫存水平我已經過去,仍然沒有在網上搜索的3倍。我只想編寫一些邏輯來顯示每個類別以及每個類別有多少庫存。如果有任何聰明的人可以在這個棘手的問題上發現一些問題,請隨時回答。在Magento的,我想寫一些代碼來顯示每個

+0

有趣的問題......如果你在每個類別中都有一些產品,應該顯示哪種庫存水平(最少,最少的產品)? – pzirkind

回答

3

僞代碼(假設你正試圖顯示每個項目多少股票有)

$category_id = 1; 
$category = Mage::getModel('catalog/category')->load($category_id); 
$totalStockLevel = 0; 
// get all product within that category 
$productCollection = Mage::getResourceModel('catalog/product_collection')->addCategoryFilter($category); 
foreach($productCollection as $product){ 
    // load stock 
    $stockLevel = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty() 
     // do you logics here 
     $totalStockLevel += $stockLevel; 
    } 

    echo $totalStockLevel; 

要獲得所有類別看http://www.magentocommerce.com/boards/viewthread/24947/

http://www.magentocommerce.com/boards/viewthread/196846/#t247851

相關問題