【问题标题】:Display custom image on list.phtml在 list.phtml 上显示自定义图像
【发布时间】:2012-12-06 12:48:59
【问题描述】:

我正在尝试在 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)

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

【问题讨论】:

    标签: magento


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-01
      • 2014-01-23
      • 1970-01-01
      • 2015-12-14
      • 2016-09-19
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      相关资源
      最近更新 更多