[XSLT] tri par date avec xsl:sort
Bonjour voici le xsl en question :
Code:
1 2 3 4
|
<xsl:apply-templates select="FICHE">
<xsl:sort select="@*[name() = $sortby]" order="{$order}" data-type="text" />
</xsl:apply-templates> |
et le XML
Code:
1 2 3 4 5
| <DATA>
<FICHE nom="toto" date="22/03/2008" description="blabla" />
<FICHE nom="tata" date="20/10/2010" description="blibli" />
<FICHE nom="tutu" date="12/01/2010" description="blublu" />
</DATA> |
Mon xsl, tri mes fiches en fonction de l'attribut ($sortby) qui peut être "nom", "date" ou "description". Ça fonctionne très bien sauf pour les dates, comment puis-je faire pour que le tri se fasse correctement ?