Кто-нибудь знает, как отключить текущую ссылку в хлебной крошке.
Я работаю на CMS bspoke, и меня попросили удалить текущую ссылку в хлебной крошке.
Все, что я знаю в XSLT, провалилось, и у меня достаточно времени, XSLT - не моя сила, и мне нужен некоторый полезный вклад.Пожалуйста, помогите
вот код XSLT:
[code]
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" omit-xml-declaration="yes" />
<!--
Variable to determine if the current open page is displayed as a link or plain text
select = 1 - displays plain text link
select = 0 - displays link (default value)
-->
<xsl:variable name="DisableCurrentPageLink" select="0" />
<xsl:template match="BreadCrumbTrail">
<xsl:apply-templates select="Page" />
</xsl:template>
<xsl:template match="Page">
<span class="BCTDelimiter">»</span>
<xsl:choose>
<xsl:when test="$DisableCurrentPageLink = 1">
<xsl:choose>
<xsl:when test="@IsOpenPage = 1">
<span class="breadcrumb-link">
<xsl:value-of select="@Title"/>
</span>
</xsl:when>
<xsl:otherwise>
<a href="{@URL}" class="breadcrumb-link" title="{@Title}">
<xsl:value-of select="@Title" />
</a>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<a href="{@URL}" class="breadcrumb-link" title="{@Title}">
<xsl:value-of select="@Title" />
</a>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
[/code]