B-219 Sec-55 Noida, India

Magento Get Categories

Magento get All Category on Pages.Easy way to access the active ,visible,certain level f category from the Collection..Follwing are the methods which we can use to get Category

Get all categories

$categories = Mage::getModel(‘catalog/category’)



Get all active categories only


$categories = Mage::getModel(‘catalog/category’)




Get active categories of any particular level


$categories = Mage::getModel(‘catalog/category’)






Get store specific categories

The following code will fetch all active store specific categories. The following helper function does so:-



getStoreCategories($sorted=false, $asCollection=false, $toLoad=true)

$helper = Mage::helper(‘catalog/category’);

// sorted by name, fetched as collection

$categoriesCollection = $helper->getStoreCategories(‘name’, true, false);

// sorted by name, fetched as array

$categoriesArray = $helper->getStoreCategories(‘name’, false, false);

Clear the Cache hope this will help

(Visited 83 times, 1 visits today)

Leave a reply

You must be logged in to post a comment.