Magento类别链接404

时间:2013-03-01 10:56:02

标签: magento magento-1.7

我有2个根类别,其中一个显示在顶部导航栏,另一个显示在产品页面。

  • 根类别1
  • 根类别2

我将“Root Category 1”设置为“Base Category”,它工作正常。但是当我尝试链接到第二个类别时,我总是得到一个错误形成的URL和一个以下404页面。

$cats = $_product->getCategoryIds();
foreach ($cats as $category_id) {
   $_cat = Mage::getModel('catalog/category')->load($category_id) ;
   echo $_categoryHelper->getCategoryUrl($_cat);
endforeach;

我得到以下结果http://example.com/catalog/category/view/s/url-key/id/11/

关于如何解决这个或更好的方法的任何想法?

1 个答案:

答案 0 :(得分:0)

我有同样的问题。创建了两个根类别,并希望使用小部件链接到静态块中新创建的根类别。无论我说什么代码都没有用,然后删除新的根类别并创建新的子类别和问题已解决。