Sunday, 8 July 2012

how to view all brands in magento containing products?

     
    setEntityTypeFilter(Mage::getModel('catalog/product')->getResource()->getTypeId())->addFieldToFilter('attribute_code', 'manufacturer');

    $objSpecAttribute = $objManufacturers->getFirstItem()->setEntity(Mage::getModel('catalog/product')->getResource());

    $arrAllManufactuers = $objSpecAttribute->getSource()->getAllOptions(false);  

    $i=0;
    foreach($arrAllManufactuers as $objBrands)


    $objProduct = mage::getModel('catalog/product')->getCollection()->addAttributeToFilter('manufacturer',$objBrands["value"])->addAttributeToFilter('status','1')->addAttributeToFilter('visibility','4'); 
    if($objProduct->count()) 
    {
    ?>
  •  

    ">

     


  • }
    }?>

No comments:

Post a Comment