Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
drupal9:modules:structure [2021/02/16 19:21] marclebrun créée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Structure d'un module ====== | ||
- | |||
- | <code> | ||
- | /home/marc/drupal9 | ||
- | ├── config | ||
- | ├── drush | ||
- | ├── scripts | ||
- | ├── vendor | ||
- | ├── web | ||
- | │ ├── core | ||
- | │ ├── modules | ||
- | │ │ ├── custom | ||
- | │ | │ ├── mymodule <== DOSSIER DU MODULE | ||
- | | │ | │ ├── src | ||
- | | | │ | │ ├── Controller | ||
- | | | | │ | │ ├── FirstController.php | ||
- | | | | | │ │ └── SecondControler.php | ||
- | | | │ | │ └── Form | ||
- | | | | │ | ├── FirstForm.php | ||
- | | | | | │ └── SecondForm.php | ||
- | | | │ │ ├── mymodule.info.yml | ||
- | | | │ │ ├── mymodule.links.menu.yml | ||
- | | | │ │ ├── mymodule.module | ||
- | | | │ │ └── mymodule.routing.yml | ||
- | │ ├── profiles | ||
- | │ ├── sites | ||
- | │ └── themes | ||
- | └── ... | ||
- | </code> | ||