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 12:52:52
Toujours avec le même ordre d'affichage que précédemment (ce n'est pas encore parfait).
En me basant sur le travail de cette page : http://smarty.incutio.com/?page=SmartyColumnsTutorial
<{assign var="numCols" value=2}><!-- nombre de colonnes à afficher -->
<table>
<tr class="<{cycle values='even,odd'}>" valign="middle">
<{assign var="col" value="0"}>
<{section name=user loop=$block.users}>
<{if $col == $numCols}>
</tr><tr class="<{cycle values='even,odd'}>" valign="middle">
<{assign var="col" value="0"}>
<{/if}>
<td align="center">
<{if $block.users[user].avatar != ""}>
<img src="<{$block.users[user].avatar}>" alt="" width="32" /><br />
<{/if}>
<a href="<{$xoops_url}>/userinfo.php?uid=<{$block.users[user].id}>"><{$block.users[user].name}></a>
</td>
<{assign var="col" value="`$col+1`"}>
<{/section}>
<{assign var="reminder" value="`$numCols-$col`"}>
<{section name=emptyElement loop=$reminder}>
<td align="center"> </td>
<{/section}>
</tr>
</table>
|
|