By: frog
Date: 2006-03-05
Time: 10:47
|
colonne dynamic + affichage conditionnel
Je viens de découvrir tbs et je suis conquis. Du coup, je mets au point un outil générique pour afficher des listes dynamiquement et cela fonctionne très bien.
Je voudrais aller plus loin et permettre de trier le tableau sur le choix d'une colonne.
<th class="[c0.key]"><a href=[var.urltri][c0.key]>[c0.key;block=th]</th>
Ma variable urltri="prog.php?order=xxx" ce qui me permet de récupérer le nom de la colonne sur laquelle je dois faire le tri.
Je voudrais maintenant afficher ASC ou DESC à côté du titre de la colonne et la je calle. Ma variable order contient le nom de la colonne sur laquelle j'ai fait le tri. En fonction du nom de cette variable je voudrais qu'apparaisse le sens du tri.
Mais avec la synthaxe des colonnes dynamique j'ai un peu de mal à m'y retrouver.
J'ai essayé sans doute betement de rajouter [var.sens;when [c0.key] = var.order] mais le resultat c'est qu'il m'affiche ASC (ou DESC) sur toutes les colonnes.
Comment faire pour afficher ASC uniquement sur la colonne utilisé pour le tri.
Merci d'avance pour votre aide.
|