Helio a tendance à bruler les étapes : Je vais tenter de donner plus des précisions sur ces conseils

Il me reprendra si besoin.
Dans la page d’accueil, si tu souhaites afficher le menu tu dois rentrer comme valeur au paramètre &startID=`[*id*]`
Pour un document juste en dessous dans l’arborescence, pour afficher le même menu, il te faudra modifier le paramètre &startID=`[*id*]` par &startID=`[*parent*]`
Si on descend encore dans l’arborescence &startID=`[*id*]` devient &startID=`[[ultimateParent]]` (donc appel à ce snippet avec les paramètres qui vont bien exemple $top=`num de dossier` - voir doc de ce snippet)
Donc si tu veux intégrer l’appel de WF dans le même template, cela se complique puisque la valeur de &startID varie en fonction du niveau de ton arborescence.
L’idée est donc de placer cette valeur ou mieux l’appel de WF (avec le bon paramétrage) dans une variable de modèle, elle-même placé dans ton template.
A chaque document, l’appel de WF se fait en fonction des paramètre défini par rapport à l’arborescence.
Page d’accueil : {{chunkAppelWFmenuPrincipal}}
Dossier : {{chunkAppelWFmenuSecondaire}}
ss Dossier : {{chunkAppelWFssmenuSecondaire}}
etc.
La technique est un peu sophistiquée, on peux l’admettre : on peux préférer l’appel de WF avec l’utilisation de ultimateParent.
Bon j’espère avoir éclairé ta lanterne