谁能帮我解决这个php代码难题?(郑重声明,我不是 php 程序员)
我想显示一个缩略图(用于销售订单屏幕和新订单邮件)
简单的产品不是问题。我有这个代码:
<?php //added for sending image with order
$product = Mage::getModel('catalog/product')
->setStoreId($_item->getOrder()->getStoreId())
->load($_item->getProductId()); ?>
<p align="center"><img src="<?php echo Mage::helper('catalog/image')->init($product, 'small_image')->resize(135); ?>" width="135" height="135" alt="" /></p>
这工作正常。变得困难的地方是当我有一个与可配置产品相关的简单产品时。可配置产品的“孩子”不包含图像,只有可配置产品。(见截图,第一个产品是带有图像的可配置产品,其余的是没有照片的简单产品“孩子”)
使用上面的代码,我只能看到图像的占位符。如何调用可配置产品的图像?
我在专用服务器上使用 magento 1.6.2.0(在 ubuntu 10.04lts 服务器上运行)