在list.phtml上显示自定义图像

时间:2012-12-06 12:49:00

标签: magento

我正在尝试在list.phtml中包含自定义图像属性。 该属性使用catalog.xml中的addAttribute方法包含在产品集合中:

<action method="addAttribute"><code>hover_image</code></action>

如果我尝试$ _product-&gt; getHoverImage,我会收到网址。 但是当我尝试使用以下方法调整图像大小时:

 $this->helper('catalog/image')->init($_product, 'hover_image')->resize(240,186)

它不起作用,我收到错误&#34;找不到图像文件。&#34;

1 个答案:

答案 0 :(得分:2)

我设法让它使用简单的if语句:

<?php if($_product->getHoverImage()): ?>
<?php echo $this->helper('catalog/image')->init($_product,'hover_image')->resize(240,186); ?>
<?php endif; ?>