我正在一个网站上工作,我的客户希望我显示当前类别的父类别。我知道如何显示当前产品的类别。
Mage::registry('current_category')->getName();
但我正在努力获得该类别的父类别。请帮助我解决这个问题。我是一个崭露头角的开发者。
我正在一个网站上工作,我的客户希望我显示当前类别的父类别。我知道如何显示当前产品的类别。
Mage::registry('current_category')->getName();
但我正在努力获得该类别的父类别。请帮助我解决这个问题。我是一个崭露头角的开发者。
要获取父类别 ID,您必须知道当前类别 ID,为此您需要编写
<?php
$_cat = new Mage_Catalog_Block_Navigation();
$curent_cat = $_cat->getCurrentCategory();
$curent_cat_id = $curent_cat->getId();?>
现在您可以获得父类别 ID。编写下面给出的代码以获取 Id
<?php $parentId=Mage::getModel('catalog/category')->load($curent_cat_id)->getParentId();
echo $parentId; // $parentId will print your current category's parent Id
?>
您可以简单地使用这个短代码来获取父类别:
$parentId = Mage::registry('current_category')->getParentId();
$parent = Mage::getModel('catalog/category')->load($parentId);
exit($parent->getName());
请参阅此博客,其中包含满足您要求的必要信息
祝你好运:)