Bonjour,
Je voudrais trier mes résultats dans un xsl en envoyant en paramètre quel champ utiliser pour le tri... Par exemple, passer Nom pour trier par le nom ou Prénom par le prénom, ...
Merci...
Version imprimable
Bonjour,
Je voudrais trier mes résultats dans un xsl en envoyant en paramètre quel champ utiliser pour le tri... Par exemple, passer Nom pour trier par le nom ou Prénom par le prénom, ...
Merci...
Il me semble que le xsl:sort fait cela sans problème...
Code:
1
2
3
4
5
6
7 <xsl:for-each select="blabla/personne"> <xsl:sort select="age" order="descending" /> <xsl:value-of select="name" /> <xsl:text> - </xsl:text> <xsl:value-of select="age" /> <br /> </xsl:for-each>
Oui mais dans ce cas, il fera son sort su "age". Moi, je voudrais avoir un paramètre et en fonction de ce paramètre, il sort par nom ou age ou prenom ou...
Tu vois?
Personne n'a une idée?