0
我正在實施Magento產品目錄產品視圖頁面,並且需要添加產品的子類別名稱。Magento目錄產品子類別名稱
顯示類的代碼是這樣的:$_product->category->name
,但我無法得到子類別名稱。
我正在實施Magento產品目錄產品視圖頁面,並且需要添加產品的子類別名稱。Magento目錄產品子類別名稱
顯示類的代碼是這樣的:$_product->category->name
,但我無法得到子類別名稱。
嗯,我得到了子類的方式如下:
<?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();
}
}
?>
得到一個類別的子類別,使用下面的代碼
$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();
}
我需要選擇的子類,不是所有的類別的類別。 –