Ben bir fiyata dahil ürün verilerini döndüren bir kod parçası var. Bununla birlikte gruplanmış bir ürün için bu fiyat vermez.
Gruplandırılmış ürünün kimliği almak ve grubun en düşük fiyatı almak için bir yolu var mı?
İşte benim kod:
<?php
$id_array = strip_tags($this->getLayout()->createBlock('cms/block')->setBlockId('homepage-newest-product')->toHtml());
$product_id = explode(',',$id_array);
foreach ($product_id as $id):
$productDetails = Mage::getModel('catalog/product')->load($id)->getData();
//var_dump($productDetails);
?>
<li class="a-center span-3">
<a href="<?php echo $this->getBaseUrl() . $productDetails['url_path']; ?>"><img src="<?php echo $media_url . 'catalog/product' . $productDetails['thumbnail']; ?>" width="80" height="80"/></a>
<a href="<?php echo $this->getBaseUrl() . $productDetails['url_path']; ?>" class="clearfix"><?php echo $productDetails['name']; ?></a>
<?php if($productDetails['price']): ?>
<span>
<?php echo $_coreHelper->currency($productDetails['price'],true,false) ?>
</span>
<?php endif; ?>
</li>
<?php endforeach; ?>
Preferebly Ben fiyatını verir, sonra gruplandırılmış kimliğini alır ve grubun en düşük fiyatı yukarı bakar bir işlevi olurdu.