11
Utilisation de la balise #ID_SECTEUR
Bonjour à tous,
Je m’essaye à SPIP pour la création d’un nouveau site, mais je rencontre un problème que je n’arrive pas à surmonter :
Mes rubriques racines sont dans un menu horizontal, et je souhaite modifier le menu navigation à gauche pour qu’il n’affiche que les l’arborescence du secteur concerné, mais je n’arrive pas à récupérer l’identifiant du secteur dans la balise #ID_SECTEUR, et je ne sais ou placer cette balise, voici le code ;
// rÈcupÈration de la hiÈrarchie courante
$hierarchie = array();
<B_articleencours>
<BOUCLE_articleencours(ARTICLES) {id_article}>
<BOUCLE_hierarchie(HIERARCHIE){id_article}>
$hierarchie[] = #ID_RUBRIQUE;
</BOUCLE_hierarchie>
$hierarchie[] = #ID_RUBRIQUE;
$actuelle = #ID_RUBRIQUE;
</BOUCLE_articleencours>
</B_articleencours>
<BOUCLE_principale2(RUBRIQUES){id_rubrique}>
<BOUCLE_hierarchie2(HIERARCHIE){id_rubrique}>
$hierarchie[] = #ID_RUBRIQUE;
</BOUCLE_hierarchie2>
$hierarchie[] = #ID_RUBRIQUE;
$actuelle = #ID_RUBRIQUE;
</BOUCLE_principale2>
<//B_articleencours>
<BOUCLE_rubblog(RUBRIQUES){titre_mot=menu_deplie}>
$hierarchie[] = #ID_RUBRIQUE;
</BOUCLE_rubblog>
$flag_ecrire = false;
include '#CHEMIN{beespip_inc_layer.php}';
?>
<script type="text/javascript" src="#CHEMIN{beespip_layer.js}"> </script>
<!-- Menu de navigation rubriques -->
<BOUCLE_rubriques_menuh(RUBRIQUES) {titre_mot=menu_horizontal} {id_secteur != #ID_SECTEUR} {doublons}>
</BOUCLE_rubriques_menuh>
Si je remplace ici #ID_SECTEUR par un numéro de secteur (18) j’obtient bien le résultat escompté, ce qui tend à me poouver que mon code marche
<BOUCLE_rubriques_menuh(RUBRIQUES) {titre_mot=menu_horizontal} {id_secteur != 18} {doublons}>
</BOUCLE_rubriques_menuh>
Ma question est : ou placer cette balise #ID_SECTEUR, et éventuellement comment savoir ce qu’elle contient ?
Merci par avance