显示magento中类别的不同产品图像

时间:2012-11-07 11:16:07

标签: php magento categories

我正在为一家专门销售跳线的公司开发一个magento网站。 每个跳线都可以有三个图像,

图片1:没有型号的跳线 图像2.男模特穿着套头衫 图3:女模特穿着跳线

一些跳投将拥有全部3个,有些将拥有基本图像以及男性或女性形象

在主页上,我显示没有型号的跳线图像。

我想创建两个类别(男性,女性)

当我们选择男性类别页面时,我想在此页面中显示男性图像。

我会怎么做?

1 个答案:

答案 0 :(得分:0)

如果您不想创建重复的产品,我能想到的最快捷的方法之一是:

在管理员中 - >产品 - >图像标签

总是在女性照片中选择“缩略图”,为男性选择“small_image”(您也可以创建自己的图片类型,见下文)

在/app/design/frontend/default/contempospace/template/catalog/product/list.phtml

if([category == female])
     <img src="<?php echo $this->helper('catalog/image')->init($_product, 'thumbnail')->resize(170, 174); ?>
else
     <img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(170, 174); ?>

您还可以添加新的图像类型,一个用于男性和女性。

如何在Magento中添加新图像类型:

去管理员 - &gt;目录 - &gt;属性 - &gt;管理属性

然后为“商店所有者的目录输入类型”

创建“媒体图像”的新属性

请参阅How to get access to custom Image Attribute in list.phtml in Magento