smarty template engine
Thursday, July 29, 2010  
download | documentation | faq | forum | mailing lists | changelog | contribs 


Translate this page to:
search for in the


{counter}

{counter} affiche un compteur. {counter} retient la valeur du compte à chaque itération. Vous pouvez adapter le nombre, l'intervale et la direction du compteur, ainsi que décider d'afficher ou non les valeurs. Vous pouvez lancer plusieurs compteurs simultanément en leur donnant des noms uniques. Si vous ne donnez pas de nom à un compteur, << default >> sera utilisé.

Si vous donnez une valeur à l'attribut assign, alors la sortie de la fonction {counter} sera assignée à la variable de template donnée plutôt que d'être directement affichée.

Nom attributTypeRequisDefautDescription
namechaîne de caractèreNondefaultLe nom du compteur
startnumériqueNon1La valeur initiale du compteur
skipnumériqueNon1L'intervale du compteur
directionchaîne de caractèresNonupla direction du compteur (up/down) [compte / décompte]
printbooléenNonTRUES'il faut afficher cette valeur ou non
assignchaîne de caractèresNonn/aLa variable dans laquelle la valeur du compteur sera assignée.

Exemple 8-4. {counter}

{* initialisation du compteur *}
{counter start=0 skip=2}<br />
{counter}<br />
{counter}<br />
{counter}<br />

L'exemple ci-dessus affichera :

0<br />
2<br />
4<br />
6<br />


[advertise]


credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.