Re: Bloc system_block_users.html : classement alphabétique + affichage dans un tableau í 2 colonnes | Titre du sujet : Re: Bloc system_block_users.html : classement alphabétique + affichage dans un tableau í 2 colonnes par blueteen sur 23/11/2008 15:27:39
Je suis tombé sur une page sympa : http://smarty.incutio.com/?page=HtmlTableAdvPlugin
J'ai donc créé un fichier block.html_table_adv.php (dans /class/smarty/plugins/)
Et j'ai testé ce code dans le fichier system_block_topusers.html
<{html_table_adv cols="2" inner="right" loop=$block.users}><a href="<{$xoops_url}>/userinfo.php?uid=[[id]]">[[name]]</a><{/html_table_adv}>
Et ça me donne le résultat ci-joint. On peut choisir l'ordre d'affichage des données (droite à gauche, haut en bas), et un tas d'autres paramètres.
Là c'était juste un premier test pour assimiler le fonctionnement de ce plugin. Il y a encore des bugs j'ai l'impression, puisque que ça me donne 2 cellules en trop (dont une avec [[name]] )
Edit 15h30 : ah je tombe sur ça qui semble plus récent : http://smarty.activeventure.org/language.function.html.table.html
Je vais donc chercher de ce côté, mais j'ai bon espoir d'avoir le résultat que tu attends, avec une syntaxe très simple et modulable !
Très sympa smarty !
|
|