Les différents types de routes dans Drupal

Drupal 8

Les différents types de routes dans Drupal

Soumis par Antoine le lun 23/03/2020 - 10:45

Drupal permet de créer différents types de routes pour générer des sorties différentes. Pour définir le type de route, il faut l'indiquer dans le paramètre defaults de la route. La doc officielle sur les routes décrit 6 types de routes :

_controller : adresse du contrôleur qui pointe vers un contrôleur. Les articles gérer les routes d'un module vers un contrôleur et ajouter un gabarit à une route vous permettront de créer des routes selon le modèle mvc.

_entity_view : nom_entité.mode_affichage qui permet d'afficher une entité, comme un contenu selon le mode d'affichage défini

_entity_list: nom_entité pour afficher une liste d'entité

_entity_form: nom_entité.id_form pour afficher le formulaire de modification d'une entité. Nous verrons que ces formulaires sont déclarés dans les annotations de la classe de l'entité

_route: nom_route pour créer un alias de route

 

 

Version