How to get the product count from the url's for the manufacture

$products = Mage::getModel('catalog/category')->load(4324)
   ->getProductCollection()
   ->addAttributeToSelect('*')
   ->addAttributeToFilter('manufacturer', array('eq' => 22));

echo count($products);

$products_combined = Mage::getModel('catalog/category')->load($currentCategoryId)->getProductCollection()->addAttributeToSelect('*')->addAttributeToFilter('status', array('gt' => 0))->addAttributeToFilter('visibility', 4)->addAttributeToFilter('material', array('eq' => 64));

echo count($products_combined);

/*for price range*/

$products_gt250 = Mage::getModel('catalog/category')->load($currentCategoryId)->getProductCollection()->addAttributeToSelect('*')->addAttributeToFilter('status', array('gt' => 0))->addAttributeToFilter('visibility', 4)->addFieldToFilter(array(array('attribute'=>'price','gt'=>'249')));

echo count($products_gt250);

$products_lt150 = Mage::getModel('catalog/category')->load($currentCategoryId)->getProductCollection()->addAttributeToSelect('*')->addAttributeToFilter('status', array('gt' => 0))->addAttributeToFilter('visibility', 4)->addFieldToFilter(array(array('attribute'=>'price','lt'=>'150')));

echo count($products_lt150);

$products150_250 = Mage::getModel('catalog/category')->load($currentCategoryId)->getProductCollection()->addAttributeToSelect('*')->addAttributeToFilter('status', array('gt' => 0))->addAttributeToFilter('visibility', 4)->addFieldToFilter('price', array(array('from'=>'150','to'=>'250')));

echo count($products150_250);

Comments

Popular Posts

Magmi Single and Multiple Category Importer