Условие по дополнительному свойству товара

#
Условие по дополнительному свойству товара
Добрый день!

Помогите составить условие по дополнительному свойству. У товара есть доп. свойство ЦВЕТ (color), товары импоритруются из csv файла в в котором цвета обозначены на латинице red - красный и т.п. Так вот мне надо, если доп. свойство товара соответствует значению red выводить у товара картинку с его цветом (red.jpg)

Соответственно, нужно использовать конструкцию
<xsl:if test="">
, только как туда забивать значение доп. свойства? Просто его вывести я могу, в таком виде:
property_value[tag_name='color']/value
, но как добавить такую конструкцию в условие?

Нужно чтобы в итоге получилось

<xsl:if test="color = red">
<img src="images/red.jpg">
</xsl:if>
Модератор
#
Re: Условие по дополнительному свойству товара
А что мешает написать так?


<xsl:if test="property_value[tag_name='color']/value = 'red'">
  <img src="images/red.jpg">
</xsl:if>


Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Условие по дополнительному свойству товара
Да действительно! Просто я забыл поставить одинарные кавычки значению параметра
Спасибо Вам огромное!
Модератор
#
Re: Условие по дополнительному свойству товара
Пожалуйста.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Условие по дополнительному свойству товара
Александр, если Вас не затруднит, ответе еще на один вопрос
а как быть если товар может быть много цветный? тоесть допустим одновременно иметь значение red, white, blue в этом случае мне нужно вывести картинку триколора (т.е. товар мультицветный) как мне перечислить в условии эти параметры? просто через запятую?
Модератор
#
Re: Условие по дополнительному свойству товара
digital7 писал(а):
как мне перечислить в условии эти параметры?

and используется:

<xsl:if test="property_value[tag_name='color']/value = 'red' and property_value[tag_name='color']/value = 'white' and property_value[tag_name='color']/value = 'blue'">
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Условие по дополнительному свойству товара
Огромное спасибо!
Авторизация