1

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

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

如果我尝试 $_product->getHoverImage,我会得到很好的 url。但是当我尝试使用以下方法调整图像大小时:

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

它不起作用,我收到错误“找不到图像文件”。

4

1 回答 1

2

我设法让它与一个简单的 if 语句一起工作:

<?php if($_product->getHoverImage()): ?>
<?php echo $this->helper('catalog/image')->init($_product,'hover_image')->resize(240,186); ?>
<?php endif; ?>
于 2012-12-06T13:46:11.813 回答