Structure basique d'un module

Posté le: mar 23/10/2018 - 16:18 Par: rcowebdev

On va créer une structure ultra basique commune à l'ensemble des futurs modules custom que l'on voudrait créer. Et le module se nommera ... BasicStructure (original).

La structure des dossiers est celle-ci

/root
-- modules
---- custom
------ BasicStructure
-------- basic_structure.info.yml

basic_structure.info.yml

name: Basic Structure Module
description: Basic structure module to begin a great adventure
package: Custom

type: module
core: 8.x

THE fichier indispensable pour signaler à Drupal 8 l'existence de notre module.

Il suffit maintenant de vider le cache 

drush cache-rebuild 

et d'activer le module

Basic structure module

 

Voila, premier module crée, mais il ne fait pas grand chose à part dire "Je suis là"et encore... On va s'amuser en créant un module de sondage (poll - et oui je sais, il existe déjà (https://www.drupal.org/project/poll) mais voyons un peu comment faire le sien). C'est parti

Mots clés
Créer un module Drupal 8
Dossier
Drupal 8