为什么magento 1.7.0.2没有显示新添加的类别?

时间:2015-09-22 06:57:58

标签: php magento

我通过目录菜单添加了新类别。但它没有在前端显示类别。

1.Category属于默认类别。

2.Is Active -Yes

这些是我对新类别所做的设置。保存后,当我转到前端时,它不显示类别。如何在此类别下添加添加的产品显示在前端。

生成的类别ID是72显示问题。下面提供的是我在.phtml文件中使用的代码,用于显示类别id(72)的产品。除了类别ID 72(新创建)之外,我可以通过传递类别ID来恢复所有其他类别的产品。

<?php
    $categoryId = 72;
    //here $categoryId is the id of the category
    $category = Mage::getModel('catalog/category')->load($categoryId);
    $collection = $category->getProductCollection();
    $collection->addCategoryFilter($category); //category filter
    $collection->addAttributeToFilter('status',1); //only enabled product
    $collection->addAttributeToSelect('*');
?>

请帮我解决这个问题

1 个答案:

答案 0 :(得分:0)

请确保以下事项

Is Active = yes

Include in Navigation = yes

It must be sub category of Default Category otherwise you would not able see it

clear magento cache

另外,请确保必须启用与此类别相关联的产品。

如果您仍然遇到任何问题,请告诉我

由于