Drupal 8 - Override a template from a module

Drupal 8 - Override a template from a module

Mercredi, Avril 21, 2021

If we need to override for exemple the block--inline-block-full-widget-simulator.html.twig suggestion with a module MY_MODULE,

  1. place the corresponding template in MY_MODULE/templates
  2. In the MY_MODULE.module add the following :
/**
 * Implements hook_theme().
 */
function MY_MODULE_theme() {
  return [
    'block__inline_block_full_widget_simulator' => [
      'render element' => 'elements',
      'base hook' => 'block',
    ],
  ];
}
Tags: 

Bienvenue sur le blog !

Il s'agissait au départ d'un recueil de notes donc certains billets sont plutôt succincts.
J'espère que vous y trouverez l'info qu'il vous manque dans votre recherche.
Vos commentaires sont les bienvenus.

Bonne lecture !

Mois / Années

Recherche