magento - 隐藏产品收集的可定制产品倾向

时间:2012-11-05 09:43:54

标签: php magento

我在magento商店中创建了一些可自定义的产品。出现在类别页面上的集合很好,但我在主页上制作了自定义产品列表块。他用

获得了产品清单
Mage::getModel('catalog/category')->load(3)->getProductCollection()

在此列表中,出现可自定义的产品偏差(例如:如果我将size属性设置为可配置,则为Tshirt-M和Tshirt-L)。

有人知道magento过滤类别页面列表的方式吗?

1 个答案:

答案 0 :(得分:1)

尝试使用此代码,您将获得所有类别的产品。

$category = Mage::getModel('catalog/category')->load(3);
Mage::getModel('catalog/product')->getCollection()->    
->addAttributeToSelect('*')
->addCategoryFilter($category)
->addAttributeToFilter('status', 1)
->addAttributeToFilter('visibility', 4)
->groupByAttribute('name');