Aller au contenu principal
loading

Taxonomy term : suggestions de templates

POSTÉ DANS Drupal 7 TAGS Drupal 7 AUTEUR herve COMMENTAIRES 0

Utiliser le hook_preprocess_taxonomy_term

Pour définir des suggestion de template du type taxonomy-term--viewmode.tpl.php ou taxonomy-term--vocabularyname--viewmode.tpl.php, il faut passer par le hook_preprocess_taxonomy_term. Une chose très important est à noter : il faut absolument noter taxonomy_term et non pas taxonomy-term dans la suggestion.

/**
 * Implements hook_preprocess_taxonomy_term()
 *
 * @param $vars
 */
function montheme_preprocess_taxonomy_term(&$vars) {
  $vars['theme_hook_suggestions'][] = 'taxonomy_term__' . $vars['view_mode'];
  $vars['theme_hook_suggestions'][] = 'taxonomy_term__' . $vars['vocabulary_machine_name'] . '__' . $vars['view_mode'];
}

 



0 commentaire

Laisser un message

Texte brut

  • Aucune balise HTML autorisée.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.
CAPTCHA Cette question consiste à tester si vous êtes ou non un visiteur humain et à éviter les spam.