Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Créer un module avec Drupal 8

Découvrir la structure d'un module

Testez gratuitement nos 1337 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Un module, tout comme un thème, se compose de fichiers et de dossiers. Découvrez comment ceux-ci sont structurés.
01:39

Transcription

Voyons pour commencer de quoi est composé un module Drupal. Les modules Drupal du « CŒUR », vous les trouvez dans « core », « modules ». Et ici vous avez la liste de tous les modules qui sont disponibles dans le « core ». Prenons par exemple le module « node » qui est un des modules les plus complets. On retrouve pas mal de fichiers à la racine de « node » mais on trouve également toute une liste de dossiers. Ce qui compose le module, le fichier unique qui est nécessaire pour créer un module est le fichier « .info ». Donc ici on a « node.info.yml » : ce fichier info contient les informations de base du module. On a ensuite nos différentes librairies. On retrouve des éléments de menu. On retrouve également une gestion des permissions, une gestion des différentes routes. On a des éléments de configurations avancées qui sont propres à l’installation du module. On retrouve des « css » également dans le module. Quand un module ajoute ses propres « css », ceux-ci sont contenus dans son « CŒUR ». On retrouve des « templates » de migration donc en fait pour passer de Drupal 6 à Drupal 7 et ensuite à Drupal 8. On retrouve le dossier « src » qui contient toute la logique qui sera propre au module. Donc c’est là où on va retrouver le plus de codes. Ensuite les différents « templates », comme pour les « css ». Un module peut créer ses propres sorties HTML et du coup avoir ses propres « templates ». Et finalement on se retrouve avec le dossier « test » car dans Drupal 8, vraiment le « test » est intégré et permet facilement de créer ses tests unitaires. Maintenant que nous avons vu brièvement de quoi se compose un module, essayons d’en créer un nous-mêmes.

Créer un module avec Drupal 8

Étendez les possibilités de Drupal en créant votre propre module. Modifiez le fonctionnement natif du CMS grâce aux hooks, créez une entrée de menu, un bloc système, etc.

1h14 (24 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :27 avr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !