[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Parametrized xsl:sort
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|