Bonjour,

Je commence par préciser que je ne suis pas un développeur PHP mais plutôt C#.

J'aimerai modifier le code ci-dessous en retirant la couleur dans style et en utilisant une classe CSS à la place.

Avant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  . echo "<li><a href=\"#\" style=\"text-decoration:none; color: "
                          ($montableau['priority']==1 ? $color[1] : $color[6])
                        ."\" title=\"$title\">"</a></li>\n";
Après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  . echo "<li><a href=\"#\" style=\"text-decoration:none\" class=\""
                    ($montableau['priority']==1 ? classe_champ_normal_priority : classe_champ_advanced_priority)
                        ."\" title=\"$title\">"</a></li>\n";
Je m'attends à obtenir le résultat suivant dans le cas où $montableau['priority'] serait égal à 1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<li>
    <a href="un_lien.html" style="text-decoration:none" class="classe_champ_normal_priority" title="un_titre">
    </a>
</li>
Je vous donne un exemple sur les valeurs de classe_champ_normal_priority :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
.classe_champ_normal_priority a:link{color:#FFFFFF;text-decoration:none;}
Avez-vous une idée de l'erreur ?

Merci

Coralie