Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou #COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments appelés par la boucle?
merci
joz
--
Please consider your environmental responsibility before printing this e-mail
joz a écrit :
Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque
fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou
#COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments
appelés par la boucle?
merci
joz
Bonjour
Regarde avec #GET et #SET
Sinon, j'ai eu un problème avec #GET et #SET, parce que c'était dans
deux boucles imbriquée et qu'à un moment ma variable ne s'est pas
transférée... du coup elle valait zéro... un truc curieux, que je
vais vous montrer plus tard (et bien sur quelqu'un s'apercevra que
j'ai remplacé une accolade par une parenthèse...)
A bientôt
Grégoire
yop, pour utiliser des compteurs, tu peux passer par du php
<?php $compteur_boucle=0; ?>
pour mettre le compteur à 0 (avant la boucle donc)
et dans la boucle,
<?php echo ++$compteur_boucle; ?>
... Si j'ai bien compris ton problème...
Chag
joz a écrit :
Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou #COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments appelés par la boucle?
merci
joz
--
"Ca ne marche pas" ne veut rien dire. Alors ne dites rien
"it doesn't work" means nothing. So, say nothing
Je ne saurais pas comment faire avec #SET . D’où est-ce que je prend l’information dont j’ai besoin?
(Suis en dispute avec #ENV depuis ma première journée avec SPIP, il ne veut pas que je le comprenne …)
joz
Grégoire wrote:
joz a écrit :
Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque
fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou
#COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments
appelés par la boucle?
merci
joz
Bonjour
Regarde avec #GET et #SET
Sinon, j'ai eu un problème avec #GET et #SET, parce que c'était dans
deux boucles imbriquée et qu'à un moment ma variable ne s'est pas
transférée... du coup elle valait zéro... un truc curieux, que je
vais vous montrer plus tard (et bien sur quelqu'un s'apercevra que
j'ai remplacé une accolade par une parenthèse...)
A bientôt
Grégoire
Merci pour ta réponse, ça m'aide déjà un peux.
Mais pour l'instant ça ne marche qu'à moitié, mes boucles réagissent très bizarrement.
Si je place ton <?php echo ++$compteur_boucle; ?> ainsi :
<?php $compteur_boucle=0; ?> <B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
<a href="#nogo" class="slide#COMPTEUR_BOUCLE">
<?php echo ++$compteur_boucle; ?>
</a>
</BOUCLE_n>
</B_n>
ça me compte les boucles comme souhaité.
Mais si je remplace le #COMPTEUR_BOUCLE dans mon <a> par ton php ça compte chaque deuxième boucle.
2 4 6.. au lieu de 1 2 3
C'est bizarre, non?
Pourquoi il me joue cet tour là?
??
Joz
chag wrote:
yop, pour utiliser des compteurs, tu peux passer par du php
<?php $compteur_boucle=0; ?>
pour mettre le compteur à 0 (avant la boucle donc)
et dans la boucle,
<?php echo ++$compteur_boucle; ?>
... Si j'ai bien compris ton problème...
Chag
joz a écrit :
Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou #COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments appelés par la boucle?
merci
joz
nonon, sorry
je ne savais pas que je ne peux pas avoir 2 fois <?php echo ++$compteur_boucle; ?> dans la boucle…
ça comptais 2 fois.
connais pas beaucoup de php.
Mais maintenant ça marche impec!! grand merci chag
à+
joz
joz wrote:
joz a écrit :
Je ne saurais pas comment faire avec #SET . D'où est-ce que je prend
l'information dont j'ai besoin?
(Suis en dispute avec #ENV depuis ma première journée avec SPIP, il ne
veut pas que je le comprenne ...)
joz
Bonjour
Je ne sais pas si ça répond à ta question, pour la syntaxe et
l'usage de #SET et #GET :
A bientôt
Grégoire
Yop,
En fait, ++$compteur_boucle signifie :
$compteur_boucle = $compteur_boucle + 1
soit en francais, ajoute 1 à la variable $compteur_boucle.
content que ca marche.
Chag
joz a écrit :
nonon, sorry
je ne savais pas que je ne peux pas avoir 2 fois <?php echo ++$compteur_boucle; ?> dans la boucle..
ça comptais 2 fois.
connais pas beaucoup de php.
Mais maintenant ça marche impec!! grand merci chag
à+
joz
joz wrote:
Merci pour ta réponse, ça m'aide déjà un peux.
Mais pour l'instant ça ne marche qu'à moitié, mes boucles réagissent très bizarrement.
Si je place ton <?php echo ++$compteur_boucle; ?> ainsi :
<?php $compteur_boucle=0; ?> <B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
<a href="#nogo" class="slide#COMPTEUR_BOUCLE">
<?php echo ++$compteur_boucle; ?>
</a>
</BOUCLE_n>
</B_n>
ça me compte les boucles comme souhaité.
Mais si je remplace le #COMPTEUR_BOUCLE dans mon <a> par ton php ça compte chaque deuxième boucle.
2 4 6.. au lieu de 1 2 3
C'est bizarre, non?
Pourquoi il me joue cet tour là?
??
Joz
chag wrote:
yop, pour utiliser des compteurs, tu peux passer par du php
<?php $compteur_boucle=0; ?>
pour mettre le compteur à 0 (avant la boucle donc)
et dans la boucle,
<?php echo ++$compteur_boucle; ?>
... Si j'ai bien compris ton problème...
Chag
joz a écrit :
Bonjour,
dans une situation comme ça:
<B_n>
#PAGINATION
<BOUCLE_n(DOCUMENTS){pagination}>
#COMPTEUR_BOUCLE
</BOUCLE_n>
</B_n>
est-ce qu'il serai possible de remettre le #COMPTEUR_BOUCLE à 0 chaque fois qu'on change l'affichage avec le lien de la pagination?
Est-ce qu'il y a qqchose comme #COMPTEUR_PAGINATION ou #COMPTEUR_BOUCLE-#ENV{debut_n}?
Ou est-ce qu'il y a un autre moyen de donner des chiffre aux éléments appelés par la boucle?
merci
joz
--
Please consider your environmental responsibility before printing this e-mail
--
"Ca ne marche pas" ne veut rien dire. Alors ne dites rien
"it doesn't work" means nothing. So, say nothing