Subject: [xsl] Assigning value to variable based on xsl:choose test From: "David Murphy" <david@xxxxxxxxxxxxxx> Date: Mon, 24 Jul 2006 10:07:32 +0100 |
Hello Is it possible to set the value of a variable based upon a test? My first effort is below, and I also tried to assign the value to the variable using xsl:attribute but that doesn't work either. <xsl:choose> <xsl:when test="price_type = 56"><xsl:variable name="numTickets" select="8"/></xsl:when> <xsl:when test="price_type = 57"><xsl:variable name="numTickets" select="4"/></xsl:when> <xsl:otherwise><xsl:variable name="numTickets" select="9"/></xsl:otherwise> </xsl:choose> ... <xsl:call-template name="counter"> <xsl:with-param name="max" select="$numTickets"/> </xsl:call-template> I'm guessing that one cannot assign values to variables inline like this, but I've not managed to get it working so a bit of guidance that will help me work this out would be much appreciated. Regards, David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] check if document exists, Todd Baker | Thread | RE: [xsl] Assigning value to variab, Michael Kay |
RE: [xsl] How can I compare XSLT wi, Michael Kay | Date | RE: [xsl] Assigning value to variab, Michael Kay |
Month |