我需要洋红色的帮助。创建可配置产品有两个属性:尺寸和颜色。在列出产品的类别页面上,我只想显示不同颜色的产品而不是尺寸。我必须按颜色对产品进行分组。
即,如果有一件红色、蓝色、灰色、黑色的衬衫,每种颜色都有 M、L、XL 的尺寸(有 12 种简单产品),我只需要显示 4 种按颜色分组的产品。
提前致谢
我相信您对可配置产品的方法是错误的 - 恕我直言,它应该是整个颜色作为可配置的,然后是大小作为简单,所以在这种情况下,您将有 4 个可配置和 3 个简单为每个 ex. 衬衫-红-M, 衬衫-红-L, 衬衫-红-XL 作为 SKU。
但这只是一个建议..
至于你最初的问题——不就是这样吗:
$collection = Mage::getModel('catalog/product')
->getCollection()
->groupByAttribute('color');
?