Subject: [xsl] Parametrized xsl:sort From: "Neale Morison" <nmorison@xxxxxxxxxxxxxx> Date: Fri, 30 Aug 2002 11:29:54 +1000 |
I want to call a template which includes an xsl:sort tag, and send the value of the xsl:sort select attribute as a parameter to the template. Something like: <xsl:call-template name="petTable"> <xsl:with-param name="selection" select="pet[@species='dog']"/> <xsl:with-param name="sortkey" select="@name"/> <xsl:with-param name="sortorder" select="'descending'"/> </xsl:call-template> <xsl:template name="petTable"> <xsl:param name="selection" select="*"/> <xsl:param name="sortkey" select="''"/> <xsl:param name="sortorder" select="''"/> ... <xsl:apply-templates select="$selection"> <xsl:sort select="$sortkey" order="descending"/> </xsl:apply-templates> ..> </xsl:template> However this does not work. Is there a syntax that lets me do this, or is it just not possible? Regards, Neale XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] ANN: XEP 2.77 for XML Spy ava, David Tolpin | Thread | RE: [xsl] Parametrized xsl:sort, Neale Morison |
[xsl] ANN: XEP 2.77 for XML Spy ava, David Tolpin | Date | RE: [xsl] Parametrized xsl:sort, Neale Morison |
Month |