Подскажите а как перебрать шаблон у которого несколько VALUE, это поле тегов.
<property id="8837" name="tags" type="tags" is-important="0">
<title>Теги</title>
<value>tag1</value>
<value>tag2</value>
<value>tag3</value>
<combined> tag1, tag2, tag3</combined>
</property>
<xsl:template match="//property[@name = 'tags']" mode="t1">
<xsl:apply-templates select="./value"/>
</xsl:template>
вот так
<xsl:apply-templates select="./value"/>
Большое спасибо, помогло - разобрался.
Теперь немного другой вопрос.
Есть кастовая выборка, в модуле "Каталог". При прямом переходе на страницу: http://site.ru/catalog/mymacrosname/ в tpl шаблонизаторе я просто обрабатываю его по указанному в коде шаблоне. А как правильно быть в случае XSLT. Он у меня всегда показывает "not found" страницу.
Я назначаю для этого нового метода свой шаблон, но все равно почему то "not found", хотя если просто посмотреть отдающий xml (http://site.ru/catalog/mymacrosname/.xml), то вижу и модуль и метод и всю выдачу объектов.
<xsl:template match="udata[@module = 'catalog' and @method = 'mymacrosname']">