Magento目录产品子类别名称

时间:2015-09-24 07:08:03

标签: magento magento-1.7 categories product catalog

我正在实施Magento目录产品视图页面,我需要添加产品的子类别名称。

显示类别的代码如下:$_product->category->name

但我无法获得子类别名称。

2 个答案:

答案 0 :(得分:0)

要获取类别的子类别,请使用以下代码

$your_category_id = '2334'; // category_id whose subcategory you want to fetch
$subcats = Mage::getModel('catalog/category')->getCategories($your_category_id);
foreach ($subcats as $sub) {
    echo $sub->getName();
}

答案 1 :(得分:0)

我通过以下方式获得了子类别:

<?php
if (Mage::registry('current_product')) {
    if ($_product) {
        $categoryIds = $_product->getCategoryIds();            
        $cat_id = $categoryIds[0]; ----> pass the level of sub catgeory to the array index
        $category = Mage::getModel('catalog/category')->load($cat_id);
        $cat_name = $category->getName();
    }
}
?>