如何从属性magento显示不同值的自定义图像

时间:2012-11-18 02:54:04

标签: magento attributes

我想根据magento上属性的值来获取图像。

示例:

Attribute > MyAttribute
Values > Nasa, Google, Linux

Images > Nasa.jpg, Google.jpg, Linux.jpg

Products >

Product Nasa < Get Nasa.jpg if is selected an attribute
Product Google < Get Google.jpg if is selected an attribute
Product Linux < Get Linux.jpg if is selected an attribute

此脚本用于显示是否选择是。

<?php if($_product->getMyAttribute()): ?>
<img src="/path/to/the/image.jpg">
<?php endif; ?>

我自己找到了解决方案。在剧本下面。

<?php if ($_product->getAttributeText('myattribute') == "Text Inside"): ?> 
<div id="some"><img src="image.jpg"></div>
<?php endif; ?>

1 个答案:

答案 0 :(得分:1)

Johann Reinke的Attribute Option Images扩展程序应该完全符合您的要求。它甚至为管理员提供了管理UI,以便能够维护图像。 Johann的扩展是免费的,开源的和Guthub。