n'afficher le titre qui si il existe des articles

Bonjour,

voilà ma boucle:

<BOUCLE_groupes(GROUPES_MOTS){id_groupe=4}>
    <BOUCLE_mots(MOTS){id_groupe=4}{par id_mot}>
      <B_mots>
      <b>#TITRE</b>
      <ul>
        <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot}>
          <li type="square"><a href="#URL_ARTICLE">#TITRE</a></li>
        </BOUCLE_articles>
      </ul>
      </B_mots>
    </BOUCLE_mots>
</BOUCLE_groupes>

je voudrais n'afficher le titre que si il y a des articles liés au mot clé en question...

et ça ne marche pas, g réutilisé la boucle destinée au même usage, mais cette fois avec des rubriques. si il n'y pas d'article dans cette rubrique, elle ne s'affiche pas

merci d'avance

Un petit problème d'ordre dans l'écriture des code optionnels.
Je te suggère :
<BOUCLE_groupes(GROUPES_MOTS){id_groupe=4}>
    <BOUCLE_mots(MOTS){id_groupe=4}{par id_mot}>
      <B_articles>
      <b>#TITRE</b>
      <ul>
        <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot}>
          <li type="square"><a href="#URL_ARTICLE">#TITRE</a></li>
        </BOUCLE_articles>
      </ul>
      </B_articles>
    </BOUCLE_mots>
</BOUCLE_groupes>
Le titre se trouve dans la partie si-avant de la boucle articles.
@+

Le 28 sept. 04, à 11:29, lijko a écrit :

Bonjour,

voilà ma boucle:

<BOUCLE_groupes(GROUPES_MOTS){id_groupe=4}>
    <BOUCLE_mots(MOTS){id_groupe=4}{par id_mot}>
      <B_mots>
      <b>#TITRE</b>
      <ul>
        <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot}>
          <li type="square"><a href="#URL_ARTICLE">#TITRE</a></li>
        </BOUCLE_articles>
      </ul>
      </B_mots>
    </BOUCLE_mots>
</BOUCLE_groupes>

je voudrais n'afficher le titre que si il y a des articles liés au mot clé en question...

et ça ne marche pas, g réutilisé la boucle destinée au même usage, mais cette fois avec des rubriques. si il n'y pas d'article dans cette rubrique, elle ne s'affiche pas

merci d'avance

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Yorghos Remvikos
4bis, chemin du Val des Vignes
95450 AVERNES
tél : 01 30 39 23 88
por : 06 07 60 01 01

merci, cela fonctionne

yorghos.remvikos wrote:

Un petit problème d'ordre dans l'écriture des code optionnels.
Je te suggère :
<BOUCLE_groupes(GROUPES_MOTS){id_groupe=4}>
        <BOUCLE_mots(MOTS){id_groupe=4}{par id_mot}>
            <B_articles>
            <b>#TITRE</b>
            <ul>
                <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot}>
                    <li type="square"><a href="#URL_ARTICLE">#TITRE</a></li>
                </BOUCLE_articles>
            </ul>
            </B_articles>
        </BOUCLE_mots>
</BOUCLE_groupes>
Le titre se trouve dans la partie si-avant de la boucle articles.
@+

Le 28 sept. 04, à 11:29, lijko a écrit :

Bonjour,

voilà ma boucle:

<BOUCLE_groupes(GROUPES_MOTS){id_groupe=4}>
        <BOUCLE_mots(MOTS){id_groupe=4}{par id_mot}>
            <B_mots>
            <b>#TITRE</b>
            <ul>
                <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot}>
                    <li type="square"><a href="#URL_ARTICLE">#TITRE</a></li>
                </BOUCLE_articles>
            </ul>
            </B_mots>
        </BOUCLE_mots>
</BOUCLE_groupes>

je voudrais n'afficher le titre que si il y a des articles liés au mot clé en question...

et ça ne marche pas, g réutilisé la boucle destinée au même usage, mais cette fois avec des rubriques. si il n'y pas d'article dans cette rubrique, elle ne s'affiche pas

merci d'avance

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Yorghos Remvikos
4bis, chemin du Val des Vignes
95450 AVERNES
tél : 01 30 39 23 88
por : 06 07 60 01 01