2012-11-18 34 views
0

我想根据来自magento上的属性的值获取图像。如何显示来自属性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; ?> 
+0

如果你有答案写在答案部分......它也令其他人感到困惑 –

回答

1

Johann Reinke的Attribute Option Images扩展应该做你想要的。它甚至为管理员提供了管理员用户界面,以便能够维护图像。约翰的扩展是免费的,开放源码和Guthub。

+0

谢谢吉姆,是一个很好的扩展。 – Dar

+0

如果我(或其他人)的答案帮助你,请不要忘记接受答案。另外,不要忘记选择任何您认为有帮助的问题或答案。 SO用户的爱声望点(或“代表”)! –

相关问题