Hello
Does anyone know how to disable the current link in a breadcrumb trail.
All that i know in XSLT has failed
Please help
here is the XSLT code:
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>



Reply With Quote
Bookmarks