如果已经问过这个问题,请道歉,但我已经搜索过并搜索过但没有找到足够满足我需求的答案。
基本上在我的产品面板上,我想输出特定于该产品的所有类别,我使用以下代码完成了此操作:
$currentCatIds = $_product->getCategoryIds();
$categoryCollection = Mage::getResourceModel('catalog/category_collection')
->addAttributeToSelect('name')
->addAttributeToSelect('url')
->addAttributeToFilter('entity_id', $currentCatIds)
->addIsActiveFilter();
foreach($categoryCollection as $cat){ ?>
<a href="<?php echo $cat->getUrl(); ?>" title="<?php echo $cat->getName(); ?>"><?php echo $cat->getName(); ?></a>
<?php }
但是对于我的类别,我使用了几种不同的类别结构来允许用户查找产品,一种基于产品类型,一种基于用户所在的行业。要解释我的结构,请参阅下面的示例:
根类别
服装
行业
因此,在我的产品面板中,我只想显示属于行业父类别的类别,在我的案例类别ID 8中。
我发现只显示第二级别类别的选项,但这对我不起作用,因为产品可以在夹克和构造中显示,例如我只希望那些属于行业父类别的类别待显示。
任何人都可以帮我指出正确的方向吗?
由于