Bonjour,
Je teste actuellement spip 1.6, et je n'arrive pas à obtenir quoi que ce soit de la boucle hierarchie:
<BOUCLE_hier(HIERARCHIE){id_rubrique}>
#ID_RUBRIQUE
</BOUCLE_hier>
Est-ce que j'ai une grosse poussière dans l'oeil ou .... Je précise que j'ai testé la valeur de id_rubrique (par un "<?php echo $id_rubrique; ?>") au préalable, la variable existe et est bien positionnée à la valeur d'une sous-rubrique.. mais je n'obtiens rien.
Aussi, si l'on utilise cette boucle sur une rubrique racine, est-ce que cela retourne au moins l'id de cette rubrique ou rien du tout ?
Toute idée appréciée...
--
Pierre
Salut
--Le 6/06/03 08:39 +0200, Pierre-Henri Silliau a écrit:
Pierre a écrit :
Bonjour,
Je teste actuellement spip 1.6, et je n'arrive pas à obtenir quoi que ce
soit de la boucle hierarchie:
<BOUCLE_hier(HIERARCHIE){id_rubrique}>
# ID_RUBRIQUE
</BOUCLE_hier>
Est-ce que j'ai une grosse poussière dans l'oeil ou .... Je précise que
j'ai testé la valeur de id_rubrique (par un "<?php echo $id_rubrique;
?>") au préalable, la variable existe et est bien positionnée à la
valeur d'une sous-rubrique.. mais je n'obtiens rien.
Aussi, si l'on utilise cette boucle sur une rubrique racine, est-ce que
cela retourne au moins l'id de cette rubrique ou rien du tout ?
Toute idée appréciée...
--
Pierre
Bjr.
Et si tu l'englobais dans une Boucle principale, qui ne fait rien d'autre
que d'être là...
<BOUCLE_principale(ARTICLES) {id_article}>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
valign="middle"> <BOUCLE_hierarchie(HIERARCHIE) {racine}
{0,1} {doublons}> <tr>
<td bgcolor="#E5FFE5"
valign="middle">[(#LOGO_RUBRIQUE|left|#URL_RUBRIQUE)]</td>
<td><a href="#URL_RUBRIQUE" class="menugauche1">#TITRE</a></td>
</tr>
</BOUCLE_hierarchie>
</table>
</BOUCLE_principale>
--
Slts
J'ai copié-collé ce code dans ma page, rien du tout ! on dirait que ce qui est à l'intérieur de la boucle hiérarchie est zappé complet (cad que je vois bien le table mais pas les tr/td).
Je l'ai aussi collé dans un autre site en spip 1.5.2, ça ne retourne rien non plus. Il y a quelque chose que je dois mal faire... Pourtant ces 2 pages ont d'autres boucles qui fonctionnent...
--
Pierre
-----------Fin Citation---------------
Resalut
--Le 6/06/03 11:49 +0200, Pierre-Henri Silliau a écrit:
ReBjr
Question bête mais élémentaire, on ne sait jamais : y-a-il des articles
dans les rubriques ? C'est la condition sine qua non ... pour que
l'affichage se fasse.
J'ai pensé à ça. Une question: faut-il que toutes les rubriques le long de la hierarchie aient au moins un article ou au moins la rubrique depuis laquelle on lance la boucle hiérarchie ?
--
Pierre
--
Slts
Pierre a écrit :
Salut
--Le 6/06/03 08:39 +0200, Pierre-Henri Silliau a écrit:
Pierre a écrit :
Bonjour,
Je teste actuellement spip 1.6, et je n'arrive pas à obtenir quoi que ce
soit de la boucle hierarchie:
<BOUCLE_hier(HIERARCHIE){id_rubrique}>
# ID_RUBRIQUE
</BOUCLE_hier>
Est-ce que j'ai une grosse poussière dans l'oeil ou .... Je précise que
j'ai testé la valeur de id_rubrique (par un "<?php echo $id_rubrique;
?>") au préalable, la variable existe et est bien positionnée à la
valeur d'une sous-rubrique.. mais je n'obtiens rien.
Aussi, si l'on utilise cette boucle sur une rubrique racine, est-ce que
cela retourne au moins l'id de cette rubrique ou rien du tout ?
Toute idée appréciée...
--
Pierre
Bjr.
Et si tu l'englobais dans une Boucle principale, qui ne fait rien
d'autre que d'être là...
<BOUCLE_principale(ARTICLES) {id_article}>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
valign="middle"> <BOUCLE_hierarchie(HIERARCHIE)
{racine} {0,1} {doublons}> <tr> <td
bgcolor="#E5FFE5"
valign="middle">[(#LOGO_RUBRIQUE|left|#URL_RUBRIQUE)]</td>
<td><a href="#URL_RUBRIQUE" class="menugauche1">#TITRE</a></td>
</tr>
</BOUCLE_hierarchie>
</table>
</BOUCLE_principale>
--
Slts
J'ai copié-collé ce code dans ma page, rien du tout ! on dirait que ce
qui est à l'intérieur de la boucle hiérarchie est zappé complet (cad que
je vois bien le table mais pas les tr/td).
Je l'ai aussi collé dans un autre site en spip 1.5.2, ça ne retourne rien
non plus. Il y a quelque chose que je dois mal faire... Pourtant ces 2
pages ont d'autres boucles qui fonctionnent...
--
Pierre
-----------Fin Citation---------------
-----------Fin Citation---------------
Bonjour
Je me réponds à moi-même... (et tout d'abord merci à Pierre-Henri pour sa patience..)
--Le 5/06/03 22:39 +0200, Pierre a écrit:
Bonjour,
Je teste actuellement spip 1.6, et je n'arrive pas à obtenir quoi que ce
soit de la boucle hierarchie:
<BOUCLE_hier(HIERARCHIE){id_rubrique}>
# ID_RUBRIQUE
</BOUCLE_hier>
Est-ce que j'ai une grosse poussière dans l'oeil ou .... Je précise que
j'ai testé la valeur de id_rubrique (par un "<?php echo $id_rubrique;
?>") au préalable, la variable existe et est bien positionnée à la valeur
d'une sous-rubrique.. mais je n'obtiens rien. Aussi, si l'on utilise
cette boucle sur une rubrique racine, est-ce que cela retourne au moins
l'id de cette rubrique ou rien du tout ? Toute idée appréciée...
En fait ce qui a permis que ça fonctionne c'est l'utilisation de "texte_script":
<BOUCLE_ab(HIERARCHIE) {id_rubrique} {0,1}>
<?php $id_racine = '[(#ID_RUBRIQUE|texte_script)]'; ?>
</BOUCLE_ab>
et surtout comme ceci est dans un fichier inclus, le rajout de {id_rubrique} dans l'appel
<INCLURE(navig.php3){id_rubrique}>
Ce que je trouve curieux car comme précisé ci-dessus, si je faisais un <?php echo $id_rubrique; ?> la variable $id_rubrique était bien positionnée..
--
Pierre
--
Pierre
-----------Fin Citation---------------