Quote from: elz64 at Sep 22, 2006, 06:03 AMPS j’ai essayer de voir à quoi servait [[SectionsRoots]] mais pas franchement capté , je l’ai mise et utilisée en appel récursif de WF, ...le menu H disparait
SectionRoots est un snippet qui remonte la hiéarchie des documents jusqu’à un (ou plusieurs) dossier(s) que tu peux spécifier via le paramètre SecRoot (voir l’exemple : [!SectionRoots?Sec_roots=1,2,3,4,5,6!] et qui retourne l’id du dossier actif.
L’utilisation pour les menus est intéressante, et on peut effectivement utiliser un appel récursif, voir l’exemple de Dimmy :
[!DropMenu? &startDoc=`[[SectionRoots?Sec_roots=1,2,3,4,5,6,108,118,144,161,174,190]]`&subdiv=true &subdivClass=nav2!]
Ca permet d’avoir un menu de rubrique en quelque sorte

Ce n’est pas vraiment fait pour créer la navigation principale, par contre
Attention, dans ce cas il faut utiliser SectionRoots avec le cache actif ( [[ et ]] et non pas [! et !] )
La raison pour laquelle cela ne marche pas dans ton cas :
1) tu as placé ton appel à DropMenu dans un document directement sous la racine : normal qu’il n’y ai pas de résultat
2) tu as appelé SectionRoot décaché (voir ci-dessus)
J’espère que ça aide