Bonsoir à tous,
Je voudrais avoir quelques renseignements sur le comportement de |modulo.
Pour un de mes besoins, je dois insérer sur 4 colonnes (en div) des blocs de présentations d'événements.
Le 1er aura en plus de la class usuelle la class "alpha" et le dernier de la colonne (le 4è donc...) aura la class "omega".
Je me suis rappelé de l'existence de modulo fort utile. Toutefois sur le site de spip.net on dit:
"- |modulo{xx} correspond au reste de la division euclidienne par xx d’un nombre.
Par exemple [(#COMPTEUR_BOUCLE|modulo{5})] compte de 0 à 4 puis revient à 0 etc"
En lisant cela, je comprend qu'on commence par 0 puis on va jusqu'à 4 et on recommence. Sauf qu'en fait on commence par 1 et on termine par 0... Est-ce normal? Ce n 'est pas logique.
Ne pourrions-nous pas l'indiquer dans l'article de référence de spip.net? (http://www.spip.net/fr_article901.html)
Cordialement,
Teddy
Autre question par rapport à cela, quel est l’avantage du filtre |alterner par rapport à |modulo?
Requêtes serveur moins nombreuses? Moins de charge? Flexibilité?
Le 12 novembre 2008 13:57, Teddy Payet <teddy.payet@gmail.com> a écrit :
Merci pour la réponse. Je vais tester cela.
Le 12 novembre 2008 12:32, Olivier Gendrin <o.gendrin@novactive.com> a écrit :
Pour un de mes besoins, je dois insérer sur 4 colonnes (en div) des
blocs de présentations d’événements.
Le 1er aura en plus de la class usuelle la class « alpha » et le
dernier de la colonne (le 4è donc…) aura la class « omega ».
Je me suis rappelé de l’existence de modulo fort utile.
Regarde plutôt alterner.
=======
Autre question par rapport à cela, quel est l'avantage du filtre
|alterner par rapport à |modulo?
Requêtes serveur moins nombreuses? Moins de charge? Flexibilité?
/=======
Je dirais que l'écriture sera plus compacte, puisque tu fait tout en une
ligne. Mais sinon, c'est exactement pareil à mon avis.