2012-09-24 47 views
0

我的問題是,我想顯示在訂單/發票交易電子郵件簡單的產品形象,但正在發生的事情是,對於配置的產品形象設定的形象是什麼節目向上。Magento的 - 顯示簡單的產品在郵件

例如,我有一件由黑色襯衫,藍色襯衫和灰色手提包組成的T恤衫可配置產品。可配置產品的圖像是灰色襯衫。當用戶訂購藍色襯衫或黑色襯衫時,圖像始終是灰色襯衫。

這裏是我的電子郵件/訂單/項目/訂單使用的代碼/ default.html中

<p align="center"><img src="<?php echo Mage::helper('catalog/image')->init($product, 'thumbnail')->resize(125); ?>" width="125" height="125" alt="<?php echo $this->htmlEscape($_item->getName()) ?>" /></p> 

謝謝您的幫助!

回答

0

我找到了解決方案(許多也許有,但它的工作原理):

> <img src="<?php echo 
> Mage::getModel('catalog/product')->loadByAttribute('sku',$_item->getSku())->getSmallImageUrl(); 
> ?>" width="125" height="125" alt="<?php echo 
> $this->htmlEscape($_item->getName()) ?>" /></p> 

首先獲得項目的SKU,並通過搜索SKU加載簡單的產品。之後,你可以得到縮略圖或小圖片....它的工作!

相關問題