Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU] Menu horizontal avec double bordure de couleur diférente
#7
sheitaneb a écrit :pour le template je n'est que cette ligne à changé ?
je l'ai fait via ftp et ajouter à ma feuille de style ce morceau de code pour voir si cela fonctionne mais rien.
Par ftp ???
Non, par l'administration du site, Disposition » Gestion de Menu.

Citation :
Code :
.menu1 {color:#ffffff;}
.menu2 {color:#C03000;}
.menu3 {color:#eed740;}
.menu4 {color:#FF358B;}
.menu5 {color: red}

#primary-nav li.menu1 a {color: green;}
#primary-nav li.menu2 a {color: blue;}
#primary-nav li.menu3 a {color:#eed740;}
#primary-nav li.menu4 a {color: #FF358B;}
#primary-nav li.menu5 a {color: yellow;}
peut-etre que dans le code de mon menu il y a déja la couleur à la base, du coup j'ai virer toute les couleurs de primary nav
et là j'ai tout mais bouton, tu voit d'où cela peut venir ?

Là, tu dois regarder le code source généré d'une page, tu verras ainsi quelle sont les classes qui ont été ajoutées et que tu devras ajouter dans ta feuille de style. Et donc ici, pas de .menu1, mais .1, .2... Si tu désires menu1, il faut ajouter menu entre {$classes} et {$node->hierarchy}.
Ça m'a d'ailleurs permit de voir que tu dois également changer une autre ligne dans le gabarit :
cette ligne :
Code :
{else}
  <li>
  <a
{/if}
doit être remplacée par ceci :
Code :
{else}
  <li classe="{$node->hierarchy}">
  <a classe="{$node->hierarchy}"  
{/if}
ATTENTION, il doit rester une espace après <a classe="{$node->hierarchy}"
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)