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

    Je voudrais savoir si on peut associé un bandeau différent selon la rubrique que l’on choisi?

    Exemple :
    Je suis sur la page d’accueil du site et mon bandeau qui se trouve en haut du site et de couleur bleu.
    Je change de rubrique et je vais sur la page galerie et là mon bandeau devient rouge. Ainsi de suite pour les autres rubriques.

    Est ce possible de le faire?
      • 11975
      • 2,542 Posts
      Salut,

      oui c’est possible.
      Il y a plusieurs facons de faire.
      Une d’entre elles consite à utiliser une tv associée à chaque rubrique avec une valeur pour la class ou id css à appliquer.
      Pour que cette valeur s’applique également aux enfants il faut mettre @INHERIT dans default value de la tv.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 7776
        • 21 Posts
        Pourrais tu me donner un exemple de code pour faire tv, pour voir comment faire?

        Merci
          • 11975
          • 2,542 Posts
          Re,

          1/ tu crees une tv nommée idCssBandeau
          dans valeur par defaut=> @INHERIT
          Tu coches les templates auxquels elle est associée

          2/ dans ton template

          <div id="[*idCssBandeau*]" class="bandeau">...</div>

          Ensuite si tu veux éviter des ids vides si la valeur n’est pas renseignée il faut installer le plugin PHx pour des tests conditionnels

          <div [*idCssBandeau:isnot=``:then=` id="[*idCssBandeau*]"`*] class="bandeau">...</div>

          :-)
            Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
            • 7776
            • 21 Posts
            Merci pour l’astuce, Je vais essayé ce soir!