We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7420
    • 8 Posts
    Bonjour,

    débutant en modx et création de site, je n’ai pas trouvé de solution dans les tutos que j’ai récupérés pour réaliser un sous menu vertical avec les caractéristiques suivantes :

    J’ai une barre de navigation principale horizontale. Lorsque je clique sur un des liens, je voudrais qu’un menu vertical s’affiche avec les titres des pages/ressources ’filles’.

    Actuellement je n’arrive qu’à afficher le menu complet niveau 1+niveau2 avec ce code :

    /*barre de navigation horizontale*/
    <div id="topnav">
    <div id="menu">
    [!Wayfinder?startId=`0` &amp;level=`1`!]
    </div>
    </div>


    /*menu vertical*/

    <div id="navcontainer">
    <ul id="navlist">
    [!Wayfinder?startId=`0` &amp;level=`2`!]
    </div>


    (j’utilise modx evolution 1.0.4)
      • 1778
      • 659 Posts
      Hello

      Pour ton "sous-menu" je crois que tu devrais essayer qqch comme ça (sous réserve que ta notation soit la bonne, j’utilise Revolution et les tags ne sont pas tout à fait les memes)
      <div id="navcontainer">
         <ul id="navlist">
                 [!Wayfinder?startId=`[!UltimateParent!]` &level=`2`!]
      </div>
      


      Ainsi tu indiques à Wayfinder que le ’top’ du menu vertical est l’ultimateParent (donc le lien que tu as cliqué dans ton menu horizontal). Le paramètre &level indique jusqu’à quelle "profondeur" tu veux aller dans le menu à partir de sa racine propre...

      Cheers