Magento - 获取属性选项的产品计数

时间:2012-09-12 14:17:57

标签: magento attributes count option product

我有带属性和选项的产品。 例如,Person属性有选项Man and Woman。 在首页我已经离开列列出这些选项=男人,女人 我想显示behing选项的产品数量,属于这个选项。

例如10个产品在属性Person中选择了Man,所以在首页我想要Man(10)。

任何提示怎么做?

感谢

1 个答案:

答案 0 :(得分:0)

我在评论或自定义实施示例中建议的内容:

$person_counts = array();
foreach ($products as $product) {
  if (!isset($person_counts[$product->getPerson()])) {
    $person_counts[$product->getPerson()] = 0;
  }
  $person_counts[$product->getPerson()]++;
}

foreach ($person_counts as $attribute => $count) {
  echo "$attribute ($count)<br />";
}