Catégorie : Drupal

  • Créer une commande Drush custom sur Drupal

    Avec la nouvelle version de Drush 12 on peut utiliser les nouvelles annotations PHP 8. Quelques nouveautés de la console Symfony sont également présentes. Pour créer la commande il faut ajouter une classe PHP dans un sous-dossier de module custom « module_name/src/Drush/Commands/DemoCommands.php » : Puis il faut créer un fichier de services Drush : « module_name/drush.services.yml » : Et…

  • Appeler une API depuis Drupal

    On a souvent besoin d’appeler une API d’un prestataire externe dans le cadre de développement d’application web spécifique. A force d’en faire je me suis rendu compte qu’il y a souvent besoin de passer les mêmes paramètres quelque soit le endpoint de l’API. Et en même temps on a besoin de modularité dans l’appel de…

  • Créer un batch avec Drupal

    Quand on a des traitements lourds à effectuer dans Drupal il est judicieux d’utiliser la fonctionnalité de « batch » de Drupal.

  • Développer un moteur de recherche avec Drupal

    Récemment j’ai eu besoin de créer un moteur de recherche sous Drupal 9. Ke partage avec vous comment ça marche.