-1

我正在使用此代码在面包屑中显示产品的父类别。

不幸的是,这不适用于多商店设置,其中将产品另外分配给当前商店中不存在的类别。示例:在此产品页面上,面包屑链接到“Minikameras”类别,该类别实际上是另一个网站/商店的类别。

仅显示活动网站/商店类别的最佳方式是什么?

4

2 回答 2

3

使用以下代码获取当前商店的根类别。

<?php Mage::app()->getStore()->getRootCategoryId() ?>
于 2012-07-05T06:51:34.487 回答
0
      <?
       Mage::app('store', 'website');//enter your store and website here
       $products = Mage::getModel('catalog/product')->getCollection();
       $categories = $product->getCategoryIds();
       foreach($categories as $k => $_category_id): 
       $_category = Mage::getModel('catalog/category')->load($_category_id);
       $cat_name = $_category->getName();
       $cat_url =  $_category->getUrl();
       endforeach;
       ?>

这是另一种方法。它将列出类别名称和类别网址。您所要做的就是进入商店和网站。希望能帮助到你。

于 2012-07-05T11:56:21.660 回答