对于我所有的magento产品图片,我从缓存网址获取图片。如何禁用它并让我的产品图片使用原始网址?
我在/public_html/dirname/app/code/core/Mage/Catalog/Helper/image.php文件中尝试使用以下代码但不支持。
Mage::getModel('catalog/product_media_config')->getMediaUrl($_product->getImage());
我需要使用代码的确切位置。或者提出一些解决方案来解决这个问题。
答案 0 :(得分:4)
它为my.open list.phtml文件工作找到此代码行号。 notepad ++ 133
<img width="236" height="193" id="product-collection-image-<?php echo $_product->getId(); ?>"
src="<?php echo Mage::getModel('catalog/product_media_config')->getMediaUrl( $_product->getSmallImage()); ?>"
alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />
使用此代码重新编译
src="<?php echo Mage::getModel('catalog/product_media_config')->getMediaUrl( $_product->getSmallImage()); ?>"
它仅适用于网格模式,您也可以更改列表模式,产品详细信息页面medai.pthml文件仅更改此文件src标记public class XXXMessageSenderBean extends MessageSenderBean implements javax.ejb.SessionBean, SessionSynchronization { }