我尝试在文件view.phtml中输出分组产品的最低价格。 应在顶部附近插入最低价格。现在我们使用额外的 属性来显示它。但这只是一种解决方法。
我尝试了不同的代码,但没有人工作:
<?php echo $this->getPriceHtml($_product, true) ?>
或
<?php $_finalPriceInclTax = $this->helper('tax')->getPrice($_item, $_item->getFinalPrice(), true) ?>
但似乎没有任何效果。
也许你对如何显示价格有所了解,谢谢你提前!
基督教
答案 0 :(得分:1)
这会让孩子们获得分组产品的最低价格。 我没试过这个。
public function prepareGroupedProductPrice($groupedProduct)
{
$aProductIds = $groupedProduct->getTypeInstance()->getChildrenIds($groupedProduct->getId());
$prices = array();
foreach ($aProductIds as $ids) {
foreach ($ids as $id) {
$aProduct = Mage::getModel('catalog/product')->load($id);
$prices[] = $aProduct->getPriceModel()->getPrice($aProduct);
}
}
krsort($prices);
$prices = array_shift($prices);
return $prices;
}