Rubrique:
Technique
Difficultée:
Facile
En commençant ce tutoriel, vous avez mis en place votre environnnement de travail, téléchargé les sources de Drupal 8 et préparer votre configuration de debug.
De la même façon que lors du téléchargement des sources de Drupal 8 :
- Effectuez un clic-droit sur le PHP Explorer ( dans la partie gauche de Eclipse).
- Créer un nouveau projet PHP : New -> Project
- Choisissez PHP -> PHP Project.
- Puis cliquez sur Next.
- Choisissez un nom pour votre projet dans la case Project name.
- Choisissez l'option Create project at existing location.
- Indiquez l'emplacement du dossier module de votre installation Drupal 8 suivi du nom en minuscule sans espace de votre module.
- Cliquez sur Finish.

Le dossier modules de Drupal 8 se trouve à la racine de votre installation Drupal. N'oubliez pas d'entrer le nom d'un répertoire pour votre module à la fin de ce chemin. Par convention, le nom de ce répertoire est le nom dit "machine" de votre module. C'est un nom unique, en minuscules et sans espaces.

Le nom machine de votre module doit être unique et sans espaces. Afin d'éviter les soucis de compatibilité entre deux modules de même nom, la convention est d'utiliser comme nom machine pour votre module le nom utilisé dans l'URL du module sur Drupal.org. En d'autres termes, avant de créer un nouveau module, vérifiez que nom_du_module choisi n'existe pas déjà en vérifiant que la page https://drupal.org/project/le_nom_choisi n'existe pas encore.
Vous devriez désormais disposer d'un nouveau projet vide pour votre module.
Ajoutons les dépendances vers Drupal 8 afin de bénéficier au maximum des fonctionnalités d'Eclipse.
- Effectuez un clic-droit sur le projet de votre module, puis Properties.
- Choisissez à gauche les options PHP Include Path.
- Sélectionnez l'onglet Projects.
- Cliquez sur le bouton Add...
- Dans la popup, sélectionnez le projet correspondant à votre installation Drupal 8.
- Cliquez sur OK.
- Validez votre configuration en cliquant sur OK.
En résumé...
Votre module doit être placé dans le dossier modules de votre installation Drupal. Tous les fichiers de ce module seront contenus dans un dossier dont le nom sera le "nom machine" du module. Ce nom machine doit être unique et sans espaces.
Avant de créer un nouveau module, vérifiez que nom_du_module choisi n'existe pas déjà en vérifiant que la page https://drupal.org/project/le_nom_choisi n'existe pas encore.
- Connectez-vous ou inscrivez-vous pour publier un commentaire
Commentaires
Re: Créer un nouveau module pour Drupal via Eclipse
Re: Créer un nouveau module pour Drupal via Eclipse