Voici comment ajouter des suggestions de template à un type d'entité personnalisé en fonction du mode d'affichage (view_mode). Ici mon module s’appelle « mon_module » et mon type d'entité personnalisé « resource » : Ci dessous la syntaxe…
Voici comment ajouter une classe css à un élément de menu défini dans un module. mon_module.links.menu.yml la clé class étant un tableau, il est évidement possible d'ajouter autant de classes css que l'on veut. Voir aussi : Drupal 8…
Voici comment supprimer le basefield « mon_champ_a_suppr » de mon type d'entité personnalisé « mon_type_entite ». Lancez les mises à jours de base de données de drupal (drush updb par exemple) et hop, votre champ sera supprimé de votre…
Pour un type d'entité personnalisé, les alias peuvent se gérer à l'aide de motifs via le module pathauto. Mais à l'instar des nœuds, parfois nous voulons pouvoir avoir la main sur l'alias directement. Pour cela on peut ajouter un computed…
Sur un site drupal 8, j'ai pour habitude de créer un élément de menu spécifique dans la barre d'administration qui comprend toutes les parties un peu métier du site. La plupart du temps cette route renvoie vers une méthode « dashboard »…