/** * Set store specific data to category * * @param Mage_Catalog_Model_Category $category * @param Mage_Core_Model_Store $store * @return Mage_Catalog_Model_Category */ protected function _setStoreSpecificData(Mage_Catalog_Model_Category $category, Mage_Core_Model_Store $store) { $category->setStoreId($store->getId()); $storeCategoryData = $this->_urlResource->getCategory($category->getId(), $store->getId()); if ($storeCategoryData) { foreach ($storeCategoryData->toArray() as $key => $data) { $category->setData($key, $data); } } $rewrites = $this->_categoryRelation->loadByCategory($category); $category->setRequestPath($rewrites->getRequestPath()); return $category; }