Есть каталог с 4 "разделами каталога", в этих еще "разделы каталога" и в них "объекты каталога"
На сайте создано отоброжение определенных "объектов каталога" на главной, по определенной "системе".
<xsl:template match="result[page/@is-default]" priority="1">
<xsl:apply-templates select="document(concat('upage://',$settings-id,'.index_catalog'))/udata/property" mode="index-catalog" priority="1" />
</xsl:template>
<xsl:template match="property[@name = 'index_catalog']" mode="index-catalog" priority="1">
<xsl:variable name="cat_id" select="value/page[1]/@id" />
<xsl:apply-templates select="document(concat('udata://catalog/getObjectsList//',$cat_id,'///2'))" />
</xsl:template>
Мне нужно вывести другие "объекты каталога" на другой странице. Но не таким же способом. В данном случае id страницы - 229, выборка производится по присутствию id="347". Но в дальнейшей разработке данного "шаблона" я затрудняюсь.
<xsl:template match="result[page/@id = '229']" priority="1">
<xsl:apply-templates select="document(concat('upage://',$settings-id,'.index_catalog'))/udata/property" mode="index-litecatalog" priority="1" />
</xsl:template>
<xsl:template match="property[@id = '347']" mode="index-litecatalog" priority="1">
<xsl:variable name="lite_id" select="value/page[1]/@id" />
<xsl:apply-templates select="document(concat('udata://catalog/getObjectsList//',$lite_id,'///2'))" priority="1" />
</xsl:template>
Кто нибудь может рассказать в каком направлении хотя бы двигаться?