31
Шаблоны XSLT / Re: Лишний <br/>
« : 01 Января 2016, 14:29:05 »
Да наверно решился) Уже не помню правда как
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
<property id="476" name="ssylka" type="symlink">
<title>Навесное оборудование</title>
<value>
<page id="200" parentId="193" link="/navesnoe/wtki/wetka/" is-active="1" object-id="1165" type-id="146" update-time="1437776167" alt-name="wetka-gidravlicheskaya" xlink:href="upage://200">
<basetype id="46" module="catalog" method="object">Объекты каталога</basetype>
<name>Щетка гидравлическая</name>
</page>
<page id="201" parentId="194" link="/navesnoe/otvaly/otval-na-p/" is-active="1" object-id="1166" type-id="146" update-time="1437776177" alt-name="otval-na-pogruzchik" xlink:href="upage://201">
<basetype id="46" module="catalog" method="object">Объекты каталога</basetype>
<name>Отвал на погрузчик</name>
</page>
</value>
</property>
<!-- Вызвать там, где нужно выводить результат -->
<xsl:apply-templates select="document(concat('upage://', @id, '.ssylka'))/udata/property/value/page" mode="pages_ssylka" />
<!-- Затем обработать -->
<xsl:template match="page" mode="pages_ssylka">
<a href="{@link}"><xsl:value-of select="name" /></a>
</xsl:template>
<xsl:template match="result[@module = 'catalog' and @method = 'category']">
<xsl:call-template name="br"/>
</xsl:template>
<xsl:template name="br">
<br/>
</xsl:template>