Hi!
Gibt es da noch einen anderen Weg?
Hm, vielleicht probierst du mal was ähnliches wie
<xsl:for-each select="element[position() < last() div 2]">
<xsl:sort ... order="ascending" />
...
</xsl:for-each>
<xsl:for-each select="element[position()>=last() div 2]">
<xsl:sort ... order="descending" />
...
</xsl:for-each>
Oder so ähnlich :)
Du musst es halt irgendwie hinkriegen, dass Du zuerst als zu sortierendes Node-Set nur die erste Hälfte der Knoten auswählst und dann die zweite Hälfte. Nur so 'ne Idee.
VG Simon