2013-03-08 4 views
0

나는 내 고객이 현재 카테고리의 상위 카테고리를 표시하기를 원하는 웹 사이트에서 일하고 있습니다. 현재 제품의 카테고리를 표시하는 방법을 알고 있습니다.현재 카테고리의 상위 카테고리 가져 오기

Mage::registry('current_category')->getName(); 

하지만 그 카테고리의 상위 카테고리를 얻으려고 애 쓰고 있습니다. 제발 도와주세요. 나는 신진 개발자이다.

답변

0

이 귀하의 요구 사항을 달성하기 위해 필요한 정보를 포함 this 블로그를 참조하시기 바랍니다

행운 :) 최고의

1

당신이

를 작성할 필요가 그것에 대해 현재 카테고리 ID를 알고 있어야합니다 상위 카테고리 ID를 얻으려면
<?php 
$_cat = new Mage_Catalog_Block_Navigation(); 
$curent_cat = $_cat->getCurrentCategory(); 
$curent_cat_id = $curent_cat->getId();?> 

이제 상위 카테고리 ID를 얻을 수 있습니다. 이드의를 얻기 위해 아래의 코드를 작성

<?php $parentId=Mage::getModel('catalog/category')->load($curent_cat_id)->getParentId(); 
echo $parentId; // $parentId will print your current category's parent Id 
?> 
0

당신은 단순히 상위 카테고리 얻을이 ​​짧은 코드를 사용할 수 있습니다

$parentId = Mage::registry('current_category')->getParentId(); 
$parent = Mage::getModel('catalog/category')->load($parentId); 
exit($parent->getName()); 
관련 문제