0

私は Web サイトで作業しており、カテゴリの親カテゴリの名前を取得しました。しかし、複数のサブカテゴリを含むメイン カテゴリの名前を取得するにはどうすればよいですか。メイン カテゴリ「A」と同様に、サブカテゴリとして「B」があり、サブカテゴリとして「C」があり、サブカテゴリとして「D」と呼ばれる別のサブカテゴリがあります。商品がカテゴリ「B」にある場合、カテゴリ「A」の名前を取得することができました。しかし、製品がカテゴリ「D」にある場合にカテゴリ名「A」を取得する方法についてはわかりません。これを手伝ってください。親の名前を取得するための私のコードは次のようになります。

$currentCat = Mage::registry('current_category');
$parentId = Mage::registry('current_category')->getParentId();
$parent = Mage::getModel('catalog/category')->load($parentId);
$parentname = $parent->getName();

上記のコードは、現在のカテゴリの親カテゴリ名を取得します。しかし、マルチレベルの親名を取得する方法。これについて私を助けてください。私はマジェントの初心者です。

4

1 に答える 1