Jas*_*son 3 php collections magento categories
我正在构思一个新的Magento网站,该网站将包含多个类别的产品.我想知道的是,我是否可以在产品详细信息页面上显示产品所在的所有类别.我知道有可能获得该类别,但是是否可以显示产品所属的所有类别的列表?
例如,衬衫可以包括在衬衫类别中,也可以包括在设计师和夏季中.理想情况下,我希望能够显示以下内容:
更多来自:
男士>衬衫
男装>设计师>BarnabéHardy
男人>夏天
这将为您提供所需的数据,例如类别的名称,URL等:
$currentCatIds = $_product->getCategoryIds();
$categoryCollection = Mage::getResourceModel('catalog/category_collection')
->addAttributeToSelect('name')
->addAttributeToSelect('url')
->addAttributeToFilter('entity_id', $currentCatIds)
->addIsActiveFilter();
Run Code Online (Sandbox Code Playgroud)
然后只是迭代集合,例如
foreach($categoryCollection as $cat){
echo $cat->getName().' '.$cat->getUrl();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11476 次 |
| 最近记录: |