Magento 如何排除类别产品
我正在显示父类别子类别中的所有产品。我想从父类别产品列表页面中排除特定子类别的产品。例如,我的父类别为水果,子类别为芒果香蕉橙。我只想在水果类别页面上显示芒果和香蕉产品,而不是橙色产品。您可以根据类别id添加限制。检查您的类别id,如果需要,请添加一个。您可以通过两种方法解决此问题。首先,您可以通过Manage product->[required product]->Categories取消选择水果页面中不显示的产品。在这里选择Mango并取消选择OrangeMagento 如何排除类别产品,magento,product,Magento,Product,我正在显示父类别子类别中的所有产品。我想从父类别产品列表页面中排除特定子类别的产品。例如,我的父类别为水果,子类别为芒果香蕉橙。我只想在水果类别页面上显示芒果和香蕉产品,而不是橙色产品。您可以根据类别id添加限制。检查您的类别id,如果需要,请添加一个。您可以通过两种方法解决此问题。首先,您可以通过Manage product->[required product]->Categories取消选择水果页面中不显示的产品。在这里选择Mango并取消选择Orange $arrayOfCat
$arrayOfCatToBeExc = array(1,3,4);
// for example id of your categories and write one if to check
if(in_array($_product->getCategory(),$arrayOfCatToBeExc){
continue;
}
接下来,您可以获取产品集合,并通过
Mage::getModel(catalog/category)
获取所有顶级类别和子类别的ID。a不显示的产品包含顶级类别ID及其自己的ID。在这里,您可以静态地提供ID并将其删除。在这里,子类别以级别显示。您可以显示到您想要的级别。这些级别类似于0级、1级、2级等。您没有收到我的问题。我想排除特定类别的产品。我认为这对u Thanxxx有帮助。我尝试了,但没有收到我想要添加的内容。我想在list.phtml文件中添加循环,所有产品集合都来自该文件,因此我如何添加限制u请告诉我。Thanxxxi尝试一下,但没有得到任何幸运id您从产品中收到类别id?是的,我得到了parentCheers的类别id。。你采用了哪种方法,第一种方法还是第二种方法???@chirag干杯。。很高兴知道这对你有帮助。投票决定答案。那对其他人也有帮助1.我接受了这个答案,我没有什么好名声(