如何排除类别的产品

时间:2014-02-06 10:50:03

标签: magento product

我正在显示父类别子类别中的所有产品。我想从该父类别产品列表页面中排除特定子类别的产品。恩。我有父类别作为水果及其子类别如芒果香蕉橙我想在水果类别页面上只展示芒果和香蕉产品而不是橙色产品

3 个答案:

答案 0 :(得分:0)

您可以按类别ID添加限制。检查您的类别ID并添加一个if。

答案 1 :(得分:0)

     $arrayOfCatToBeExc = array(1,3,4); 
     // for example id of your categories  and write one if to check  
     if(in_array($_product->getCategory(),$arrayOfCatToBeExc){
     continue;
     }

答案 2 :(得分:0)

您可以通过两种方式解决此问题。首先,您只需通过管理产品 - > [所需产品] - >分类,选择不在“水果”页面中显示的产品。选择芒果并取消选择橙色。

下一个,您可以获得产品系列,通过Mage::getModel(catalog/category),您可以获得所有顶级类别和子类别的ID。 Asusal不显示的产品包含顶级类别ID和自己的ID。在这里,您可以静态地提供ID并将其删除。