共计 749 个字符,预计需要花费 2 分钟才能阅读完成。
Magento默认的一般模板都会直接加载Magento缓存Cached图片,即使是GIF图片,也失去能动的能力了。
所以某些时候,我们就希望能够让Magento能够支持GIF,怎么办呢?
只有让Magento调用没有经过缓存的图片了。其实非常简单,只需:
列表页:
编辑:app/design/frontend/base/default/template/catalog/product/list.phtml
用
[php]<?php echo Mage::getBaseUrl(‘media’).’catalog/product’.$_product->getSmallImage();?>[/php]
替换
[php]<?php echo $this->helper(‘catalog/image’)->init($_product, ‘small_image’)->resize(135); ?>[/php]
在产品页:
编辑:/app/design/frontend/base/default/template/catalog/product/view/media.phtml
用
[php]
Mage::getBaseUrl(‘media’).’catalog/product’.$_product->getImage()[/php]
替换
[php]$this->helper(‘catalog/image’)->init($_product, ‘image’)[/php]
如果你觉得不够,可以增加图片属性
[php]height="350" width="350"[/php]
等这样的标签。让你的页面更加美观。
文章参考:http://www.magentocommerce.com/boards/viewthread/298844/