今天我再次和Magento战斗:) 如何在心愿单边栏中显示可配置图像 我使用代码
<?php $_product = Mage::getModel('catalog/product'); ?>
<?php $_product->load($_product->getIdBySku($_item['sku'])); ?>
<img src="<?php echo Mage::helper('catalog/image')->init($_product, 'small_image')->resize(70, 87); ?>" />
但不起作用。 提前谢谢。
答案 0 :(得分:0)
尝试以下
<?php
if($_product->getTypeId()=='simple'){
$parentIds = Mage::getResourceSingleton('catalog/product_type_configurable')
->getParentIdsByChild($_product->getId());
$parentProduct = Mage::getModel('catalog/product')->load($parentIds[0]);
?>
<img src="<?php echo Mage::helper('catalog/image')->init($parentProduct, 'small_image')->resize(70, 87); ?>" />
<?php }else{ ?>
<img src="<?php echo Mage::helper('catalog/image')->init($_product, 'small_image')->resize(70, 87); ?>" />
<?php } ?>