#COMPTEUR_BOUCLE / #TOTAL_BOUCLE et #PAGINATION

J'ai trouvé cette astuce(mais j'ai malheureusement égaré ma source et
ne peut donc pas la créditer...) pour séparer les résultat d'une
boucle en deux colonnes :
<div 1ère colonne>
<boucle>
    [(#TOTAL_BOUCLE|div{2}|=={#COMPTEUR_BOUCLE}|?{' ',''})
    </div>
    <div class="2ème colonne">
    ]
</boucle>
</div>

Je voudrais l'adaper a une boucle avec pagination...
or si #TOTAL_BOUCLE est bien compatible avec la pagination
(si j'ajoute {pagination 10} dans la boucle #TOTAL_BOUCLE renvoie 10)
#COMPTEUR_BOUCLE ne l'est pas.

mon div fonctionne donc bien lors de la première itération, mais avec
debut_ARTICLES=10, ça ne fonctionne plus (#COMPTEUR_BOUCLE varie alors de
11 à 20).

je dois arriver à remplaer #COMPTEUR_BOUCLE avec un #SET{compteur,0} avant
et #SET{compteur, #GET{compteur}|plus{1} } dans la boucle, mais y a t'il
une balise prévue pour cela ?

merci d'avance

[(#COMPTEUR_BOUCLE |moins{#ENV{debut_articles}})] ?

A bientôt
  Simon

Pierre a écrit :

J'ai trouvé cette astuce(mais j'ai malheureusement égaré ma source et ne peut donc pas la créditer...) pour séparer les résultat d'une boucle en deux colonnes :
<div 1ère colonne>
<boucle>
    [(#TOTAL_BOUCLE|div{2}|=={#COMPTEUR_BOUCLE}|?{' ',''})
    </div>
    <div class="2ème colonne">
    ]
</boucle>
</div>

Je voudrais l'adaper a une boucle avec pagination...
or si #TOTAL_BOUCLE est bien compatible avec la pagination
(si j'ajoute {pagination 10} dans la boucle #TOTAL_BOUCLE renvoie 10)
#COMPTEUR_BOUCLE ne l'est pas.

mon div fonctionne donc bien lors de la première itération, mais avec debut_ARTICLES=10, ça ne fonctionne plus (#COMPTEUR_BOUCLE varie alors de
11 à 20).

je dois arriver à remplaer #COMPTEUR_BOUCLE avec un #SET{compteur,0} avant et #SET{compteur, #GET{compteur}|plus{1} } dans la boucle, mais y a t'il une balise prévue pour cela ?

merci d'avance

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

[(#COMPTEUR_BOUCLE |moins{#ENV{debut_articles}})] ?

A bientôt
  Simon

Je vais tester ça ! mais a priori c'est ce qu'il faut, beaucoup plus élégant que
ce que je faisais.

Par ailleurs, pour info si d'autre utilise ce truc,
il faut ajouter |round après |div{2} pour être sur d'obtenir une division en
nombre entier (sinon on reste sur une seule colonne).