Submitted by gdl6128 on
Bonjour.
Je souhaite ajouter une icône, différente en fonction d'une variable, à côté du titre des nodes.
N'ayant pas trouvé de module adapté, j'ai choisi d'ajouter un champ (texte) à la création d'un node, puis de modifier le style du titre du node en fonction de ce champ dans le fichier tpl.php adapté. (avec une condition php + la balise )
Dans node.php.tpl, j'ai bien accès à ce champ via $node->field_monchamp[a][b][c].
Or, l'affichage du titre du noeud (H1) est effectué, avec le thème que j'utilise, (sous-thème déjà personnalisé, je n'compte pas en changer) dans le fichier region--content.tpl.php.
Est-il possible d'accéder à cette variable dans ce fichier ?
Sinon auriez-vous une solution alternative ?
Merci.
http://api.drupal.org/api/dru
Permalien Soumis par Numerizen le 20 Septembre, 2011 - 13:16
http://api.drupal.org/api/drupal/includes--theme.inc/function/template_p...
Je ne sais pas s'il existe un hook spécifique pour les régions, mais dans celui-là on peut faire tout ce qu'on veut en principe, vu qu'il est en amont de tous les autres.
Merci pour cette réponse
Permalien Soumis par gdl6128 le 20 Septembre, 2011 - 15:06
Merci pour cette réponse pertinente.
Je vais essayer de passer la variable avec ce hook.