J'ai essayé et cela n'a pas fonctionné.
Quelqu'un a-t-il une autre idée?
Merci
en tentant un #_re:TOTAL_BOUCLE peut-être (pas trop sûr vu que c'est une récursive...)
Pourrait-on voir la boucle stp ?
Le 23 mars 2010 14:29, RP <piegrise@conceptvirtuel.ca> a écrit :
J’ai essayé et cela n’a pas fonctionné.
Quelqu’un a-t-il une autre idée?
Merci
en tentant un #_re:TOTAL_BOUCLE peut-être (pas trop sûr vu que c’est une récursive…)
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Le 23/03/10 14:29, RP a écrit :
J'ai essayé et cela n'a pas fonctionné.
oui.
c'était (en fait) beaucoup plus simple :
<B_sous_rubrique>
[(#ID_RUBRIQUE|?{#TOTAL_BOUCLE produit[(#TOTAL_BOUCLE|>{1}|?{s,''})],''})]
<ul>
<BOUCLE_sous_rubrique(RUBRIQUES) {id_parent} {par titre} {tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubrique)></BOUCLE_re>
</li>
</BOUCLE_sous_rubrique>
</ul>
</B_sous_rubrique>
La solution de denisb fonctionne pour afficher le nombre de sous-sous-rubriques dans la sous-rubrique mais ce n,est pas cela que je veux faire afficher.
Je veux faire afficher le nombre d'articles dans la sous-sous-rubriques.
Voir en ligne:
http://useref.com/-REFRIGERATION-.html?var_mode=recalcul
Voici la boucle d'origine:
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}{tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)>
</BOUCLE_re>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>
denisb a écrit :
Le 23/03/10 14:29, RP a écrit :
J'ai essayé et cela n'a pas fonctionné.
oui.
c'était (en fait) beaucoup plus simple :<B_sous_rubrique>
[(#ID_RUBRIQUE|?{#TOTAL_BOUCLE produit[(#TOTAL_BOUCLE|>{1}|?{s,''})],''})]
<ul>
<BOUCLE_sous_rubrique(RUBRIQUES) {id_parent} {par titre} {tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubrique)></BOUCLE_re>
</li>
</BOUCLE_sous_rubrique>
</ul>
</B_sous_rubrique>
Si cela peut aider, tous les articles à compter possèdent un mot-clé du groupe 1
Merci
RP
RP a écrit :
La solution de denisb fonctionne pour afficher le nombre de sous-sous-rubriques dans la sous-rubrique mais ce n,est pas cela que je veux faire afficher.
Je veux faire afficher le nombre d'articles dans la sous-sous-rubriques.
Voir en ligne:
http://useref.com/-REFRIGERATION-.html?var_mode=recalculVoici la boucle d'origine:
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}{tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)>
</BOUCLE_re></BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>denisb a écrit :
Le 23/03/10 14:29, RP a écrit :
J'ai essayé et cela n'a pas fonctionné.
oui.
c'était (en fait) beaucoup plus simple :<B_sous_rubrique>
[(#ID_RUBRIQUE|?{#TOTAL_BOUCLE produit[(#TOTAL_BOUCLE|>{1}|?{s,''})],''})]
<ul>
<BOUCLE_sous_rubrique(RUBRIQUES) {id_parent} {par titre} {tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubrique)></BOUCLE_re>
</li>
</BOUCLE_sous_rubrique>
</ul>
</B_sous_rubrique>
Ben alors il te faut faire une boucle articles !
Un truc du genre (à tester)
<BOUCLE_ss_rub_art(ARTICLES){id_rubrique}{id_parent}>
</BOUCLE_ss_rub_art>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</B_ss_rub_art>
RP a écrit :
La solution de denisb fonctionne pour afficher le nombre de sous-sous-rubriques dans la sous-rubrique mais ce n,est pas cela que je veux faire afficher.
Je veux faire afficher le nombre d'articles dans la sous-sous-rubriques.
Voir en ligne:
http://useref.com/-REFRIGERATION-.html?var_mode=recalculVoici la boucle d'origine:
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}{tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)>
</BOUCLE_re></BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>denisb a écrit :
Le 23/03/10 14:29, RP a écrit :
J'ai essayé et cela n'a pas fonctionné.
oui.
c'était (en fait) beaucoup plus simple :<B_sous_rubrique>
[(#ID_RUBRIQUE|?{#TOTAL_BOUCLE produit[(#TOTAL_BOUCLE|>{1}|?{s,''})],''})]
<ul>
<BOUCLE_sous_rubrique(RUBRIQUES) {id_parent} {par titre} {tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubrique)></BOUCLE_re>
</li>
</BOUCLE_sous_rubrique>
</ul>
</B_sous_rubrique>_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Bonjour et merci
J'y arrive
La seule erreur c'est que je répète cette rubrique contient 3 articles 3 fois si j'ai 3 articles et 16 fois si j,ai 16 articles.
Voici ma boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie courante
On fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]
<B_rubriques>
<div class="rubriques">
<BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})]
[(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</BOUCLE_sous_rubriques_articles>
</ul>
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>
</li>
</BOUCLE_rubriques>
</ul>
</div>
</B_rubriques>
Jean-Christophe Villeneuve a écrit :
Ben alors il te faut faire une boucle articles !
Un truc du genre (à tester)
<BOUCLE_ss_rub_art(ARTICLES){id_rubrique}{id_parent}>
</BOUCLE_ss_rub_art>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</B_ss_rub_art>RP a écrit :
La solution de denisb fonctionne pour afficher le nombre de sous-sous-rubriques dans la sous-rubrique mais ce n,est pas cela que je veux faire afficher.
Je veux faire afficher le nombre d'articles dans la sous-sous-rubriques.
Voir en ligne:
http://useref.com/-REFRIGERATION-.html?var_mode=recalculVoici la boucle d'origine:
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}{tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)>
</BOUCLE_re></BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>denisb a écrit :
Le 23/03/10 14:29, RP a écrit :
J'ai essayé et cela n'a pas fonctionné.
oui.
c'était (en fait) beaucoup plus simple :<B_sous_rubrique>
[(#ID_RUBRIQUE|?{#TOTAL_BOUCLE produit[(#TOTAL_BOUCLE|>{1}|?{s,''})],''})]
<ul>
<BOUCLE_sous_rubrique(RUBRIQUES) {id_parent} {par titre} {tout}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubrique)></BOUCLE_re>
</li>
</BOUCLE_sous_rubrique>
</ul>
</B_sous_rubrique>_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
RP a écrit :
Bonjour et merci
J'y arrive
La seule erreur c'est que je répète cette rubrique contient 3 articles 3 fois si j'ai 3 articles et 16 fois si j,ai 16 articles.Voici ma boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie couranteOn fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]<B_rubriques>
<div class="rubriques"><BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})][(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</BOUCLE_sous_rubriques_articles>
</ul>
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques></li>
</BOUCLE_rubriques></ul>
</div>
</B_rubriques>
oui, normal, il faut mettre le #TOTAL_BOUCLE dans la partie optionelle de la boucle
dans la partie principale, l'affichage se fait à chaque passage;
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
</BOUCLE_sous_rubriques_articles>
</ul>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]] </B_sous_rubriques_articles>
Merci beaucoup beaucoup .... cela fonctionne impeccable
http://useref.com
Il ne me reste plus qu'à faire compter seulement les articles ayant les mots clés du groupe 2
Voici la boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie courante
On fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]
<B_rubriques>
<div class="rubriques">
<BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})]
[(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
</BOUCLE_sous_rubriques_articles>
</ul>
[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'produits','produit'})]] à vendre
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>
Voici la boucle Jean-Christophe Villeneuve a écrit :
RP a écrit :
Bonjour et merci
J'y arrive
La seule erreur c'est que je répète cette rubrique contient 3 articles 3 fois si j'ai 3 articles et 16 fois si j,ai 16 articles.Voici ma boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie couranteOn fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]<B_rubriques>
<div class="rubriques"><BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})][(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</BOUCLE_sous_rubriques_articles>
</ul>
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques></li>
</BOUCLE_rubriques></ul>
</div>
</B_rubriques>oui, normal, il faut mettre le #TOTAL_BOUCLE dans la partie optionelle de la boucle
dans la partie principale, l'affichage se fait à chaque passage;<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
</BOUCLE_sous_rubriques_articles>
</ul>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]] </B_sous_rubriques_articles>
RP a écrit :
Merci beaucoup beaucoup … cela fonctionne impeccable
Il ne me reste plus qu’à faire compter seulement les articles ayant les mots clés du groupe 2
{id_groupe=2} dans ta boucle ARTICLES et hop !
``
Tout est parfait.
Merci encore
RP
Jean-Christophe Villeneuve a écrit :
RP a écrit :
Merci beaucoup beaucoup .... cela fonctionne impeccable
http://useref.comIl ne me reste plus qu'à faire compter seulement les articles ayant les mots clés du groupe 2
{id_groupe=2} dans ta boucle ARTICLES et hop !
*||*Voici la boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie couranteOn fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]<B_rubriques>
<div class="rubriques"><BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})][(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
</BOUCLE_sous_rubriques_articles>
</ul>
[(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'produits','produit'})]] à vendre
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>
Voici la boucle Jean-Christophe Villeneuve a écrit :RP a écrit :
Bonjour et merci
J'y arrive
La seule erreur c'est que je répète cette rubrique contient 3 articles 3 fois si j'ai 3 articles et 16 fois si j,ai 16 articles.Voici ma boucle:
[(#REM)
Barre de navigation, ouverte sur la hierarchie couranteOn fait un plan, et, quand on avance vers une rubrique,
on l'affiche si son parent est expose ou est la racine du site. ]<B_rubriques>
<div class="rubriques"><BOUCLE_rubriques(RUBRIQUES) {id_rubrique=2} {par num titre, titre}>
[(#TITRE|supprimer_numero|couper{80})][(#REM)
=====================
Les sous-rubriques
=====================
]
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
<li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a>
<BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re>
<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]]
</BOUCLE_sous_rubriques_articles>
</ul>
</B_sous_rubriques_articles>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques></li>
</BOUCLE_rubriques></ul>
</div>
</B_rubriques>oui, normal, il faut mettre le #TOTAL_BOUCLE dans la partie optionelle de la boucle
dans la partie principale, l'affichage se fait à chaque passage;<B_sous_rubriques_articles>
<ul>
[(#REM)
=====================
Les articles second niveau de la rubrique
=====================
]
<BOUCLE_sous_rubriques_articles(ARTICLES){id_rubrique}{par num titre, titre}>
</BOUCLE_sous_rubriques_articles>
</ul>
Cette rubrique contient [(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|>{1}|?{'articles','article'})]] </B_sous_rubriques_articles>