Magento v1.7.0.2 我们几年来一直在使用这个版本。 我们有几个免费和付费的扩展,上个月我们创建了我们的第一个捆绑产品。 在列表视图中,价格显示为'从0,00开始'对于某些产品。 其他捆绑产品很好,并显示正确的最低价格。
我现在已经搜索了一段时间,但找不到可行的解决方案。 这是一个示例页面:http://www.scrapwebshop.nl/kado-tip.html
答案 0 :(得分:0)
我终于开始工作了。它可能不是正确的,也不是最有效的方式,但结果就是我所需要的。这才重要;)
我现在有一个分组产品,所以我遍历所有相关产品,将它们的价格放在一个数组中。接下来我排序得到最低值并获得第一个数组条目。 我希望它可以帮助其他人:
$associatedProducts = $_product->getTypeInstance(true)->getAssociatedProducts($_product);
foreach ($associatedProducts as $assoc) {
$prices[] = $assoc->price;
}
sort($prices, SORT_NUMERIC);
$_minimalPrice = array_shift($prices);
$_exclTax = $_taxHelper->getPrice($_product, $_minimalPrice);
$_inclTax = $_taxHelper->getPrice($_product, $_minimalPrice, true)