Submitted by jubjub on
Bonjour, j'utilise cette fonction pour mettre une class css a chaque links : une class css au premier, une autre au deuxieme...cela donne ceci :
$extra_class = '';
if ($i == 1) {
$extra_class .= 'class du lien1 ';
}
if ($i == 2) {
$extra_class .= 'class du lien2 ';
}
if ($i == 3) {
$extra_class .= 'class du lien3 ';
}
ETC...cela fonctionne tres bien mais je souhaite que cela agisse seulement sur les liens des nodes. (contacter l'auteur, imprimer cet article etc...). Hors, cela s'applique entre autre aux primary links etc.. Comment dois-je faire ?? merci
Salut, Les liens des nodes
Permalien Soumis par drupalfrance le 3 Août, 2007 - 00:01
Salut,
Les liens des nodes sont générés avec le hook_link() et peuvent être modifiés avec le hook_link_alter().
Si j'étais toi, j'implémenterais ce hook dans un module maison de sorte qu'il rajoute la classe désirée à chaque lien. Ainsi, tu n'auras pas besoin de toucher à la fonction de thème.
merci !
Permalien Soumis par jubjub le 4 Septembre, 2007 - 10:28
merci !