5 min read

Get Magento root category id

Get Magento root category id

Last modified

public function getRootCategoryId()
{
    $categories = Mage::getModel('catalog/category')->getCollection();
    $categ_ids = $categories->getAllIds();
    asort($categ_ids);
    foreach ($categ_ids as $k => $cat_id)
    {
        $category = Mage::getModel('catalog/category')->load($cat_id);
        if ($category->name)
        {
            return $cat_id;
        }
    }
}