|
Suske
25 avril 2006 09:12
|
restreindre menu
Au lieu de {racine}, tu mets {id_secteur}. Il faut bien sur que le contexte retourne un secteur (c’est à dire être dans une boucle article, brève ou rubrique, principalement)
|
|
edouard
25 avril 2006 10:31
|
restreindre menu
Merci ! Il me manquait une boucle encadrant le tout.
Cependant, j’ai toujours un petit problème :
Je me retrouve avec les articles d’une sous rubrique dans l’arborescence générale.
Où est la faute ?
o DCE
o préambule
o présentation
o avis technique
o descriptif technique
o Lignadal
+ plancher massif
+ plancher collaborant
o plancher massif
o plancher collaborant
|
|
skystan
26 avril 2006 16:59
|
restreindre menu
Salut,
en fait, si l’on met comme critère "id_secteur", la boucle liste toute les rubrique du secteur... donc même les sous rubriques.
change le critère par "id_rubrique=#ID_SECTEUR" et ça fonctionne !
Stan
|
|
edouard
24 février 2007 11:32
|
restreindre menu
Bonjour,
Ca va faire une année que j’ai pas touché à ce code.... alors, je ne saurais t’expliquer le pourquoi du comment.... et surtout, j’ai des doutes que ce soit fait d’une manière très propre.... c’est plutôt genre bidouille, mais j’ai ce que je voulais. Voici le code :
Dans rubrique.html et autres pages j’appelle le menu :
<div id="gauche">
<BOUCLE_article_menu(ARTICLES){id_article}>
<INCLURE(sousnav.php3){id_rubrique}{id_article}>
</BOUCLE_article_menu>
<BOUCLE_rubrique_menu(RUBRIQUES){id_rubrique}>
<INCLURE(sousnav.php3){id_rubrique}>
</BOUCLE_rubrique_menu>
<INCLURE(sousnav.php3)>
<//B_rubrique_menu>
<//B_article_menu>
</div>
et ma page sousnav.html :
<B_secteur><BOUCLE_secteur(RUBRIQUES) {id_rubrique}>
<B_rubriquea>
<ul class="racine">
<BOUCLE_rubriquea(RUBRIQUES){id_rubrique=#ID_SECTEUR}{par num titre}>
<div id="[(#EXPOSER|affiche,cache)]" >
<B_articleb>
<ul class="article">
<BOUCLE_articleb(ARTICLES){id_rubrique}{par date}>
<li><a href="#URL_ARTICLE" class="lien#EXPOSER" [title="(#DESCRIPTIF|textebrut|entites_html)"]> [(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_articleb>
</ul>
</B_articleb>
<B_ss_rubriquea>
<ul class="rubrique">
<BOUCLE_ss_rubriquea(RUBRIQUES){id_parent}{par num titre}>
<li><a href="#URL_RUBRIQUE" class="lien#EXPOSER" [title="(#DESCRIPTIF|textebrut|entites_html)"]> [(#TITRE|supprimer_numero)]</a></li>
<div id="[(#EXPOSER|affiche,cache)]">
<B_articlea>
<ul class="article">
<BOUCLE_articlea(ARTICLES){id_rubrique}{id_rubrique !IN 6,7,8,13,14}{par date} >
<li><a href="#URL_ARTICLE" class="lien#EXPOSER" [title="(#DESCRIPTIF|textebrut|entites_html)"]> [(#TITRE|supprimer_numero)]</a></li>
</BOUCLE_articlea>
</ul>
</B_articlea>
<BOUCLE_n(boucle_ss_rubriquea)></BOUCLE_n>
</div>
</BOUCLE_ss_rubriquea>
</ul>
</B_ss_rubriquea>
</div>
<BOUCLE_secteurcontact(RUBRIQUES) {id_rubrique}>
<?php
$secteur = #ID_SECTEUR;
?>
</BOUCLE_secteurcontact>
<?php
if ($secteur == 2) {?>
<ul class="article">
<li class="lien"><a href="auteur.php3?id_auteur=7">contact</a></li>
</ul>
<?php }
if ($secteur == 3) {?>
<ul class="article">
<li class="lien"><a href="auteur.php3?id_auteur=7">contact</a></li>
</ul>
<?php }
if ($secteur == 1) {?>
<ul class="article">
<li class="lien"><a href="auteur.php3?id_auteur=8">contact</a></li>
</ul>
<?php }
?>
</BOUCLE_rubriquea>
</ul>
</B_rubriquea>
</BOUCLE_secteur> </B_secteur>
|