首页 文章

Magento:捆绑价格为0.00

提问于
浏览
-1

Magento v1.7.0.2我们几年来一直在使用这个版本 . 我们有几个免费和付费的扩展,上个月我们创建了我们的第一个捆绑产品 . 在列表视图中,某些产品的价格显示为“从0,00开始” . 其他捆绑产品很好,并显示正确的最低价格 .

我找到了一个可行的解决方案 . 这是一个示例页面:http://www.scrapwebshop.nl/kado-tip.html

1 回答

  • 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)
    

相关问题