Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Luzhnikovskiy 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>