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

    Encore une question... undecided
    Comment faire pour que les sous-menus soient cachés et n’apparaissent que lorsqu’on ouvre la page "dossier"?

    Ou sinon, mais ça me parait plus compliqué, est-il possible de configurer un deuxième dropmenu sous le menu général, et qui listerait uniquement les pages du dossier ouvert?

    merci d’avance pour vos réponses smiley

    cordialement
    marmotte
      marmotte,
      Nulle en Anglais et php, d
      • 18420
      • 28 Posts
      Bonsoir,
      Après bien des essais rolleyes

      j’ai tenté de suivre ce topic:
      http://modxcms.com/forums/index.php/topic,2876.0.html
      qui semblait correspondre à ce que je cherchais, mais en vain... undecided

      du coup je me suis tournée vers la deuxime solution:
      le menu qui apparait sous le premier menu:

      J’ai fait un chunk qui contient les liens et qui est appelé dans un template attribué à la catégorie tongue

      cordialement
      marmotte

        marmotte,
        Nulle en Anglais et php, d
        • 18420
        • 28 Posts
        En procédant comme j’ai indiqué dans mon précédent post, ça ne fonctionne pas bien :’(

        Je me retrouve avec une partie du "content" sous forme de lien huh
        que faire?

        cordialement
        marmotte


          marmotte,
          Nulle en Anglais et php, d
          • 1876
          • 835 Posts
          Salut

          Pourtant c’est la bonne méthode huh?

          En fait il faut gérer cela en css en faisant en sorte que les sous menu soient en display:none sauf pour le sous-menu du lien actif du menu. Il ne faut pas recopier le css tel quel mais etudier par rapport à ton template.

          Le menu étant une liste, le sous menu est normalement ul(entete du menu) li(ligne du menu) ul(entete du sous menu)

          ul li ul {
          display: none;
          }

          le menu actif est ul li.here donc tu fais en sorte que ul li.here ul s’affiche
          ul li.here ul {
          display:block;
          }


            • 18420
            • 28 Posts
            Bonjour,

            Merci pour ta réponse Aour smiley
            Je vais essayer d’appliquer ce que tu m’indiques.

            cordialement
            marmotte
              marmotte,
              Nulle en Anglais et php, d
              • 18420
              • 28 Posts
              Quote from: marmotte at Mar 06, 2006, 10:08 PM

              En procédant comme j’ai indiqué dans mon précédent post, ça ne fonctionne pas bien :’(

              Je me retrouve avec une partie du "content" sous forme de lien huh
              que faire?

              cordialement
              marmotte




              grin grin j’avais oublié un </a> au dernier lien! undecided undecided

                marmotte,
                Nulle en Anglais et php, d