Subject: Re: [xsl] Building Dynamic Urls From: George Cristian Bina <george@xxxxxxx> Date: Sat, 07 May 2005 11:26:02 +0300 |
Best Regards, George --------------------------------------------------------------------- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
You need to move the logic inside the variable, something like below:
<xsl:variable name="newURL"> <xsl:value-of select="$url"/> <xsl:if test="child::area"> <xsl:text>?area=</xsl:text> <xsl:value-of select="area"/> </xsl:if> <xsl:if test="child::action"> <xsl:text>?action=</xsl:text> <xsl:value-of select="action"/> </xsl:if> <xsl:if test="child::page"> <xsl:text>?page=</xsl:text> <xsl:value-of select="page"/> </xsl:if> </xsl:variable> <xsl:value-of select="$newURL"/>
And in this case one would use <xsl:choose> rather than <xsl:if>
Regards,
--A
_________________________________________________________________
Dont just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Building Dynamic Urls, Aron Bock | Thread | Re: [xsl] Building Dynamic Urls, Aron Bock |
Re: [xsl] Building Dynamic Urls, Aron Bock | Date | Re: [xsl] Building Dynamic Urls, George Cristian Bina |
Month |