menu avec rubriques et articles

bonjour.
Mon menu est celui ci dessous consultable à cette adresse :
http://www.squashreunionligue.fr/spip.php?page=menu

Mon pb est le suivant :
Dans la rubrique "compétition" il y a deux articles publiés et une sous rubrique (constatable en cliquant sur "plan du site") qui sont : "feuille de match" et "règles importantes"
Or dans le menu ne s'affiche qu'un seul article "feuille de match"

Pourquoi tant de haine sur les "règles importantes". Je soupçonne l'écureuil d'être un peu anarchiste...

Merci de vos lumieres

<div id="menuder" class="arrondie-bas">
  <ul id="navmenu-h">
    <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}{id_secteur != 10}{id_rubrique != 11}>
    <li> <a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>
      <ul>
        <BOUCLE_art_rub(ARTICLES){id_rubrique}>
        <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
        </BOUCLE_art_rub>
      </ul>
      <B_sous_rubriques>
      <ul>
        <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
        <li><a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>
          <ul>
            <BOUCLE_art_rub2(ARTICLES){id_rubrique}>
            <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
            </BOUCLE_art_rub2>
          </ul>
          <BOUCLE_re(BOUCLE_sous_rubriques)>
          </BOUCLE_re>
        </li>
        </BOUCLE_sous_rubriques>
      </ul>
      </B_sous_rubriques>
    </li>
    </BOUCLE_rubriques>
    <li><a href="spip.php?page=plan">Plan du site</a></li>
    <li> <a href="spip.php?page=plan">Liens</a>
      <ul>
        <BOUCLE_liens(SITES)>
        <li> <a href=" [(#URL_SITE)] " class="link" title="[(#DESCRIPTIF)]">[(#NOM_SITE)] </a></li>
        </BOUCLE_liens>
      </ul>
    </li>
  </ul>
</div>

Salut, as-tu vérifié que, dans ta sous-rubrique "règles importantes", il y a au moins un article publié ?

Sinon, pour forcer l'affichage de tout, même sans article dedans, tu ajoutes à ta boucle le critère {tout}

A+

Marc

Le 8 nov. 2009 à 17:33, geea.spip a écrit :

bonjour.
Mon menu est celui ci dessous consultable à cette adresse :
http://www.squashreunionligue.fr/spip.php?page=menu

Mon pb est le suivant :
Dans la rubrique "compétition" il y a deux articles publiés et une sous rubrique (constatable en cliquant sur "plan du site") qui sont : "feuille de match" et "règles importantes"
Or dans le menu ne s'affiche qu'un seul article "feuille de match"

Pourquoi tant de haine sur les "règles importantes". Je soupçonne l'écureuil d'être un peu anarchiste...

Merci de vos lumieres

<div id="menuder" class="arrondie-bas">
<ul id="navmenu-h">
  <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}{id_secteur != 10}{id_rubrique != 11}>
  <li> <a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>
    <ul>
      <BOUCLE_art_rub(ARTICLES){id_rubrique}>
      <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
      </BOUCLE_art_rub>
    </ul>
    <B_sous_rubriques>
    <ul>
      <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
      <li><a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>
        <ul>
          <BOUCLE_art_rub2(ARTICLES){id_rubrique}>
          <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
          </BOUCLE_art_rub2>
        </ul>
        <BOUCLE_re(BOUCLE_sous_rubriques)>
        </BOUCLE_re>
      </li>
      </BOUCLE_sous_rubriques>
    </ul>
    </B_sous_rubriques>
  </li>
  </BOUCLE_rubriques>
  <li><a href="spip.php?page=plan">Plan du site</a></li>
  <li> <a href="spip.php?page=plan">Liens</a>
    <ul>
      <BOUCLE_liens(SITES)>
      <li> <a href=" [(#URL_SITE)] " class="link" title="[(#DESCRIPTIF)]">[(#NOM_SITE)] </a></li>
      </BOUCLE_liens>
    </ul>
  </li>
</ul>
</div>
_______________________________________________
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

Merci Nikolas et Marc.

Dans la boucle article même avec {id_article=11} pas de résultat et avec {tout} itou.
En voyant un numéro 11 je me suis dis que {id_rubrique != 11} était incompatible. Mais non cela ne concerne bien que les rubriques.
Donc solution que j'ai adopté : nouvel article avec même contenu que le 11 mais celui ci est 34 et il passe.
11 moitié de 22 ; les v'là.
Je confirme l'écureuil est anar. Mais il me rend d'énormes services
Merci à l'équipe.

nikolas.villa@gmail.com a écrit :

Bonjour,

Et en appelant {id_article=11} en plus dans le boucle

<BOUCLE_art_rub2(ARTICLES){id_rubrique}>

il apparaît?

et que donne le crtière {tout} dans cette même boucle...

Bonne soirée.
Nicolas Villa

geea.spip a écrit :

bonjour.
Mon menu est celui ci dessous consultable à cette adresse :
http://www.squashreunionligue.fr/spip.php?page=menu

Mon pb est le suivant :
Dans la rubrique "compétition" il y a deux articles publiés et une sous rubrique (constatable en cliquant sur "plan du site") qui sont : "feuille de match" et "règles importantes"
Or dans le menu ne s'affiche qu'un seul article "feuille de match"

Pourquoi tant de haine sur les "règles importantes". Je soupçonne l'écureuil d'être un peu anarchiste...

Merci de vos lumieres

<div id="menuder" class="arrondie-bas">
<ul id="navmenu-h">
   <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}{id_secteur != 10}{id_rubrique != 11}>
   <li> <a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>

     <ul>
       <BOUCLE_art_rub(ARTICLES){id_rubrique}>
       <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
       </BOUCLE_art_rub>
     </ul>
     <B_sous_rubriques>
     <ul>
       <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
       <li><a href="#URL_RUBRIQUE" class="[(#ID_RUBRIQUE|=={#ENV{id_rubrique}}|?{"selected",""})]">[(#TITRE|supprimer_numero|couper{80})]</a>

         <ul>
           <BOUCLE_art_rub2(ARTICLES){id_rubrique}>
           <li><a href="#URL_ARTICLE" >[(#TITRE|supprimer_numero|couper{80})]</a> </li>
           </BOUCLE_art_rub2>
         </ul>
         <BOUCLE_re(BOUCLE_sous_rubriques)>
         </BOUCLE_re>
       </li>
       </BOUCLE_sous_rubriques>
     </ul>
     </B_sous_rubriques>
   </li>
   </BOUCLE_rubriques>
   <li><a href="spip.php?page=plan">Plan du site</a></li>
   <li> <a href="spip.php?page=plan">Liens</a>
     <ul>
       <BOUCLE_liens(SITES)>
       <li> <a href=" [(#URL_SITE)] " class="link" title="[(#DESCRIPTIF)]">[(#NOM_SITE)] </a></li>
       </BOUCLE_liens>
     </ul>
   </li>
</ul>
</div>
_______________________________________________
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