Luzhnikovskiy | konst@design.ru 20.04.2004 14:41
<xsl:template match="/">
<!-- тут будет путь... -->
<!-- находим нужную страницу -->
<xsl:apply-templates select="//Страница[@Ид = '1005']" mode="path-to-root" />
<!-- путь есть... -->
</xsl:template>
<xsl:template match="Страница" mode="path-to-root">
<!-- читаем доку по осям (XPath) -->
<xsl:for-each select="ancestor-or-self::*">
<!-- просили @Ид? получайте! -->
<xsl:value-of select="@Ид" />
<!-- ну и разделитель до кучи -->
<xsl:text> | </xsl:text>
</xsl:for-each>
</xsl:template>
Комментариев: 1