Дополнительные свойства

#
Дополнительные свойства
Приветствую уважаемые.

Помогите советом.

В ИС есть доп. свойства, допустим фото1 фото2 и файл для загрузки. В шаблоне вывода XSL присутствует код
<!-- Вывод строки со значением свойства -->
         <xsl:template match="item_property" mode="photo">
            
            <td style="padding: 5px 5px;">
               <a href="{property_file_path}" target="_blank">
                  <img style="border: 1px solid #c6bea7; padding: 1px;" src="{small_image/property_file_path}" alt="Скачать файл" />
               </a>
            </td>
            
            <xsl:if test="position() mod 4 = 0">
               <xsl:text disable-output-escaping="yes">
                  &lt;/tr&gt;
                  &lt;tr&gt;
               </xsl:text>
            </xsl:if>
            
         </xsl:template>

Как можно выводить доп. свойства с разными значениями будь то фото или файл по разному ?
Так как сложилось впечатление, что функция на эти доп. свойства одна.
#
Re: Дополнительные свойства
Пример вывода картинки из доп.свойства типа файл с именем img_1
<img src="{property[@xml_name='img_1']/small_image/file_path}" alt="{name}" />

Пример вывод текста из свойства строка или текстовое поле с именем opisanie
<xsl:value-of disable-output-escaping="yes" select="property[@xml_name='opisanie']/value"/>
skype: mcross82
Авторизация