Пытаемся вывести все значения доп.свойства поля file
Вариант, когда не выводятся картинки, пути тоже не выводятся:
<xsl:for-each select="property_value[tag_name='portfolio']">
<div class="item">
<a href="{dir}{property_value[tag_name='portfolio']/file}" class="image fancy" title="{name}">
<img src="{dir}{property_value[tag_name='portfolio']/file_small}" class="image" alt="{name}" />
</a>
</div>
</xsl:for-each>
В этом варианте правильно выводятся только имена файлов.
<xsl:for-each select="property_value[tag_name='portfolio']">
<div class="item">
<a href="{file}" class="image fancy" title="{name}">
<img src="{file_small}" class="image" alt="{name}" />
</a>
</div>
</xsl:for-each>
Как правильно вывести картинку?
UPDATE: Решено через переменную
<xsl:variable name="propertydir" select="dir" />
<xsl:if test="property_value[tag_name='portfolio']/file !=''">
<div id="images">
<xsl:for-each select="property_value[tag_name='portfolio']">
<div class="item">
<a href="{$propertydir}{file}" class="image fancy" title="{name}">
<img src="{$propertydir}{file_small}" class="image" alt="{name}" />
</a>
</div>
</xsl:for-each>
</div>
</xsl:if>
Если неправильно, пожалуйста, объясните как ПРАВИЛЬНО.