0

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

Mage::getModel('catalog/category')->load(3)->getProductCollection()

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

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

4

1 回答 1

1

试试这个代码,你会得到你的类别中的所有产品。

$category = Mage::getModel('catalog/category')->load(3);
Mage::getModel('catalog/product')->getCollection()->    
->addAttributeToSelect('*')
->addCategoryFilter($category)
->addAttributeToFilter('status', 1)
->addAttributeToFilter('visibility', 4)
->groupByAttribute('name');
于 2012-11-05T10:43:11.087 回答