Monday 18 July 2016

magento 2 how to get parent category id current category

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
   $category = $objectManager->get('Magento\Framework\Registry')->registry('current_category');//get current category
  $current_cat = $category->getId(); // current category id

  $parent_cat =  $category->getParentCategory()->getId(); // parent category id

1 comment:

  1. cat1 -- subCat1
    -- subCat2 -- subCat1
    -- subCat2
    -- subCat3

    Hello,

    If my current category is subCat3 then your code return subCat2 id.
    but i want to get cat1 id. so how can we get it.
    means i need root category id.

    ReplyDelete