Subject: Re: [xsl] Calling templates based on node contents From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 18 Aug 2004 11:59:53 +0100 |
It would be a lot easier if you said what output you are trying to generate (it's hard to guess from the xslt that you posted) I doubt that you want to use either a param or modes for this transformation but without knowing what you want to generate it's hard to be certain. perhaps something like <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="contentPage"> <xsl:apply-templates select="contentField"> <xsl:sort select="@ID" order="ascending" data-type="number"/> </xsl:apply-templates> </xsl:template> <xsl:template match="contentField"> <a class="{concat(contentFieldElement, '_', contentFieldStyle)}" href="{contentFieldValue/contentItem/contentItemValue[@type='url']}"> <xsl:value-of select="contentFieldValue/contentItem/contentItemValue[@type='text']"/> </a> </xsl:template> </xsl:stylesheet> ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Calling templates based on no, Ben Gazzard | Thread | Re: [xsl] Calling templates based o, cking |
[xsl] Calling templates based on no, Ben Gazzard | Date | Re: [xsl] Calling templates based o, cking |
Month |