|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: displaying selective links in ouput
> Hello,
> I am stil having a bit of trouble with the selective links problem.
> Bascially i would like to display the the alpahbet at the top
> of the page
> and have a link (#b for example) to a letter if a title
> starts with it. E.g. In this example B and D are links: A,
> (B), C, (D), E.........X, Y, Z
You want something like:
<xsl:for-each select="letter-in-alphabet">
<xsl:choose>
<xsl:when test="$doc//entrydata[substring(.,1)=current()]">
... make a link ..
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</
</
</
>
> B:
> Banded substances
> D:
> Dont call
> Dancing
>
> I know that to take the first letter aoff teh title it would be
> <xsl:value-of select="substring(entrydata[3]/text,1,1)"
> />..... At the moment i have a key <xsl:key
> name="ve-by-firstoccurrence"
> match="viewentry" use="substring(entrydata[3]/text,1,1)" />
> which finds the
> first occurrence of a letter and groups every other title
> according to first
> letter..
> thanks
> james
>
> _________________________________________________________________
> Tired of 56k? Get a FREE BT Broadband connection
> http://www.msn.co.uk/specials/btbroadband
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








