Cela n'est pas franchement une nouveauté, les Classes de Bundle (Bundle Classes) ont été introduites dans le core dès Drupal 9.3 en 2021. Pourtant, je vois encore beaucoup de projets qui s'en passent, et cela fait longtemps que je voulais…
Dans Drupal, les éléments de menu sont gérés soit via l'interface d'administration soit dans les fichiers mon_module.links.menu.yml, de la manière suivante : Un lien vers un noeud : Un lien vers une vue : Mais il est aussi possible…
Dans Drupal Le lazybuilder permet permet de charger une partie d'une page (bloc, sous-partie, champ...) de manière asynchrone ce qui permet d'optimiser le chargement de la page ou de nous abstraire de certaines problématiques posées par…
Lando est une couche d'abstraction à docker et docker compose pour simplifier le développement local de ses projets PHP. Pour un projet, j'avais besoin d'une image nodeJs, j'ai donc ajouté un service à mon fichier .lando.yml Mais cette…
Vous avez une commande drush dont l'execution peut-être assez longue qui itère sur des éléments (ici des medias). Voici comment afficher une barre de progression (progress bar) dans une commande drush. Mon fichier de commande drush…