Re: [xsl] Sort before paging

Subject: Re: [xsl] Sort before paging
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 29 Aug 2006 13:54:24 +0100
> <xsl:with-param name="sortedlist">
> <xsl:for-each

If you use xsl:with-param (or xsl:variable or xsl:param) in xslt 1.0
without a select attribute then the content generates a result tree
fragment. The only thing syou can do with result tree fragments are
copy them to the output tree, or use them wher estrings would be
allowed. So $sortedlist/* is an error as you can only use
/ with node sets.

Most XSLT 1 engines (except mozilla's transformiix engine) have a
x:node-set() extension to turn a result tree fragment into a node set so
you could do
x:node-set($sortedlist)/*[....

David

Current Thread