Magento产品列表页面 - 按颜色属性对产品进行分组

时间:2014-11-26 13:52:05

标签: php magento

我需要magento的帮助。创建可配置产品,大小和颜色有两个属性。在列出产品的类别页面上,我只想显示不同尺寸的产品的不同颜色。我要按颜色对产品进行分组。

即。如果有一件颜色有红色,蓝色,灰色,黑色的衬衫,每种颜色都有M,L,XL(有12种简单产品),我只需要按颜色分组显示4种产品。

提前致谢

1 个答案:

答案 0 :(得分:1)

我相信您对可配置产品的方法是错误的 - 恕我直言,它应该是整个COLOR作为可配置,然后SIZES作为SIMPLES,所以在这种情况下,你将有4个配置和3个简单的每个前。 SHIRT-RED-M,SHIRT-RED-L,SHIRT-RED-XL作为SKU。

但这只是一个建议..

至于你原来的问题 - 不仅仅是这个:

$collection =  Mage::getModel('catalog/product')
    ->getCollection()
    ->groupByAttribute('color');