FGH
(FGH)
Août 18, 2008, 6:08
1
Bonjour à tous
J'utilise la balise #EXPOSE pour lister les sous-rubriques de la rubrique active... Mais les ss-rubriques de toutes les rubriques sont affichées !
Voici le code concerné (spip 1.9.2d)
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
<//B_ss_rub>
]
</BOUCLE_rub>
</ul>
Un petit coup de main serait apprécié...
Cordialement
François Hamonno
FGH a écrit :
Bonjour à tous
J'utilise la balise #EXPOSE pour lister les sous-rubriques de la rubrique active... Mais les ss-rubriques de toutes les rubriques sont affichées !
Voici le code concerné (spip 1.9.2d)
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
<//B_ss_rub>
]
</BOUCLE_rub>
</ul>
Un petit coup de main serait apprécié...
Cordialement
François Hamonno
c'est normal, car tu ne peux pas mettre de boucle dans des paramètre optionne de balise ...
une solution
<code>
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a>
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{id_parent=#ENV{id_rubrique}}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
</li>
<//B_ss_rub>
</BOUCLE_rub>
</ul>
</code>
--
Maïeul
http://maieul.ouvaton.org
FGH
(FGH)
Août 19, 2008, 10:53
3
Maïeul Rouquette a écrit :
FGH a écrit :
Bonjour à tous
J'utilise la balise #EXPOSE pour lister les sous-rubriques de la rubrique active... Mais les ss-rubriques de toutes les rubriques sont affichées !
Voici le code concerné (spip 1.9.2d)
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
<//B_ss_rub>
]
</BOUCLE_rub>
</ul>
Un petit coup de main serait apprécié...
Cordialement
François Hamonno
c'est normal, car tu ne peux pas mettre de boucle dans des paramètre optionne de balise ...
une solution
<code>
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a>
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{id_parent=#ENV{id_rubrique}}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
</li>
<//B_ss_rub>
</BOUCLE_rub>
</ul>
</code>
Merci... mais toutes les ss-rub sont qd même affichées.
Pour éviter la boucle dans l'EXPOSE, je l'ai mise dans un inclus.
Comme ça c'est OK.
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<INCLURE{fond=menu_ss_rub}{id_rubrique}>
]
</BOUCLE_rub>
</ul>
Merci de ton aide.
A+
François
FGH a écrit :
Maïeul Rouquette a écrit :
FGH a écrit :
Bonjour à tous
J'utilise la balise #EXPOSE pour lister les sous-rubriques de la rubrique active... Mais les ss-rubriques de toutes les rubriques sont affichées !
Voici le code concerné (spip 1.9.2d)
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
<//B_ss_rub>
]
</BOUCLE_rub>
</ul>
Un petit coup de main serait apprécié...
Cordialement
François Hamonno
c'est normal, car tu ne peux pas mettre de boucle dans des paramètre optionne de balise ...
une solution
<code>
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a>
<B_ss_rub>
<ul>
<BOUCLE_ss_rub(RUBRIQUES){id_parent}{titre_mot=menu}{id_parent=#ENV{id_rubrique}}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_ss_rub>
</ul>
</B_ss_rub>
</li>
<//B_ss_rub>
</BOUCLE_rub>
</ul>
</code>
Merci... mais toutes les ss-rub sont qd même affichées.
Pour éviter la boucle dans l'EXPOSE, je l'ai mise dans un inclus.
Comme ça c'est OK.
<ul>
<BOUCLE_rub(RUBRIQUES){racine}{titre_mot=menu}{par titre}>
<li><a href="#URL_RUBRIQUE ">[(#TITRE|supprimer_numero)]</a></li>
[(#EXPOSE {' ',''})
<INCLURE{fond=menu_ss_rub}{id_rubrique}>
]
</BOUCLE_rub>
</ul>
Merci de ton aide.
A+
François
bizarre chez moi ca marche ..; bon, enfin l'essentiel est que tu ait trouvé une solution
--
Maïeul
http://maieul.ouvaton.org