【发布时间】:2015-06-17 16:12:28
【问题描述】:
我有一个问题,我无法将名为 upsell 的自定义属性显示为我的追加销售图片。
属性信息
属性代码:加售
范围:商店视图
目录输入类型店主: 媒体图片
适用于: 所有产品类型
我在skin/frontend/.../images/catalog/product/placeholder/中创建了缩略图
这是显示图像的代码
<img src="<?php echo $this->helper('catalog/image')->init($_item, 'upsell')->constrainOnly(FALSE)->keepAspectRatio(TRUE)->keepFrame(FALSE)->resize(150); ?>" alt="<?php echo $this->htmlEscape($_item->getName()) ?>" />
如果我将 ($_item, 'upsell') 更改为 ($_item, 'thumbnail'),它会显示正确的缩略图。
我在创建属性的过程中是否遗漏了什么?
【问题讨论】:
-
确保该属性在前端的产品视图页面上可见
-
我如何确保它是 :)?
-
如果我 var_dump 产品没有价值(就像图像、缩略图等一样)
-
templatemonster.com/help/… 最重要的选项是
Visible on Catalog Pages on Front-end您是否为此选项选择了yes?您是否启用了 lat 目录? -
因为它是一个图像,我没有选择“前端目录页面上可见的选项。不确定你所说的 lat 目录是什么意思?
标签: php magento e-commerce magento-1.9.1