我正在构思一个新的 Magento 网站,该网站将包含多个类别的产品。我想知道是否可以在产品详细信息页面上显示产品所属的所有类别。我知道有可能得到the类别,但是否可以显示列表all产品属于哪些类别?
例如,衬衫可以包含在Shirts类别,以及设计师 and Summer。理想情况下,我希望能够显示以下内容:
更多来自:
男士 > 衬衫
男装 > 设计师 > Barnabé Hardy
男士 > 夏季
这将为您提供您正在寻找的数据,例如类别名称、URL 等:
$currentCatIds = $_product->getCategoryIds();
$categoryCollection = Mage::getResourceModel('catalog/category_collection')
->addAttributeToSelect('name')
->addAttributeToSelect('url')
->addAttributeToFilter('entity_id', $currentCatIds)
->addIsActiveFilter();
然后迭代集合,例如
foreach($categoryCollection as $cat){
echo $cat->getName().' '.$cat->getUrl();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)