Aller au contenu principal
loading

Taxonomy term : suggestions de templates

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

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'];
}

 



2 commentaire

Derniers articles

Erreur DOCKSAL_NFS_PATH sous Mac OS X
Erreur DOCKSAL_NFS_PATH sous Mac OS X Posté le 11 août 2021
DDEV : obtenir la liste des services
DDEV : obtenir la liste des services Posté le 27 janvier 2021
Partager un répertoire local sous Docker
Partager un répertoire local sous Docker Posté le 27 janvier 2021
Docker et Localhost Mac
Docker et Localhost Mac Posté le 27 janvier 2021

A propos de Web'Up