Aller au contenu principal
Menu
Offcanvas

Créer des pages d'inscription spécifiques à un rôle.

Le module Multiple Registration permet d'utiliser différents formulaires d'inscription en fonction des rôles.

Par exemple, vous avez 2 rôles : profil individuel et entreprise. Vous pouvez proposer 2 formulaires d'inscription différents pour les profils individuels et les entreprises avec des champs différents.

Le module permet de gérer les formulaires d’inscription et également les formulaires d'édition.

Une fois le module installé, il faut d’abord créer un nouveau mode de saisie ici /admin/structure/display-modes/form

Drupal input methods
Modes de saisie drupal

Sur l’exemple, j’ai créé un mode appelé “inscription organisme".

Ensuite, sur la page de gestion de l’affichage des formulaires des personnes /admin/config/people/accounts/form-display, on sélectionne le paramètre d'affichage personnalisé créé précédemment.

Modes de saisie drupal

Une fois validé, on peut voir le nouvel onglet qui permet de gérer ce nouveau formulaire et donc d’avoir des réglages spécifiques à ce formulaire d’inscription.

Il faut ajouter une page d'inscription pour les rôles ici  : admin/people/roles

Ajouter sa propre page d'inscription drupal

Ensuite, on peut configurer le module ici : /admin/config/people/multiple_registration

On peut définir l’url du nouveau formulaire, le chemin de redirection après validation du formulaire, le formulaire d’inscription qui sera affiché et le formulaire d’édition du profil, désactiver la tab sur la page.

Multiple registration pages drupal

Un message d'avertissement vous indique qu’il ne faut pas oublier d’aller sur Paramètres d'accès aux pages d'enregistrement multiples

Autres ressources utiles

Ajouter un commentaire

Articles similaires

Comment supprimer les changements locaux avec git que l'on n'a pas commit ?

LIRE LA SUITE