在Magento中添加筛选器


Adding filter in Magento

如何将此筛选器添加到此代码中??=============================================

$category_model = Mage::getModel('catalog/category')->load(55); 
$collection = Mage::getResourceModel('catalog/product_collection'); 
$collection->addCategoryFilter($category_model);

我想只显示库存中的产品,如何使用以下代码Magento

它适用于库存产品集合吗?

来自答案的代码:

$category_model = Mage::getModel('catalog/category')->load(55); 
$productCollection = Mage::getResourceModel('catalog/product_collection');
$productCollection->addCategoryFilter($category_model);
Mage::getSingleton('cataloginventory/stock')
    ->addInStockFilterToCollection($productCollection);
echo "<pre>";print_r($productCollection->getData());