|
Subject: Re: [xsl] apply-templates with a variable mode From: "James Fuller" <james.fuller@xxxxxxxxxx> Date: Thu, 27 Jun 2002 12:50:39 +0100 |
Hello Joeri,
u could use
<xsl:template match="masterpattern">
<xsl:choose>
<xsl:when test="some test">
<xsl:apply-templates select="." mode="style1"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="style2"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
and quess what i found it at the XSLT FAQ www.dpawson.co.uk , under modes.
cheers, jim fuller
----- Original Message -----
From: "Joeri Belis" <joeri.belis@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, June 27, 2002 12:10 PM
Subject: [xsl] apply-templates with a variable mode
> Hi,
>
> Can i have a mode attribute of apply-templates and set it from a variable?
> What i tried so far has resulted in an error.
>
> <xsl:template match="root" mode="filter">
> <xsl:param name="filtermode"/>
>
> <xsl:apply-templates select="offre" mode="$filtermode"/>
>
> </xsl:copy>
> </xsl:template>
>
> Error on line 39 of file:/C:/temp/filter_off.xsl:
> Mode name is not a valid QName
> Transformation failed
>
> Thank you,
> Joeri
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] apply-templates with a variab, Joeri Belis | Thread | [xsl] Curved Table borders in XSL-F, Prince Ohilip |
| [xsl] apply-templates with a variab, Joeri Belis | Date | RE: [xsl] pre process xml that is i, Andrew Welch |
| Month |