Bonjour,
je souhaites mettre en place deux inscriptions différentes selon le profil souhaité par l’utilisateur.
J’ai donc activé le module Profile du core de Drupal, et rajouté profile_role afin d’avoir des champs spécifiques par rapport à chaque rôle.
Mon problème est que pour la création d’un nouveau compte «normal» mes champs personnalisés n’apparaissent pas. J’ai pourtant bien coché la case «Visible pendant l’enregistrement».
J’ai également vidé le cache, mais rien n’y fait…
Pour information, j’ai testé plusieurs solutions dans profile_role. Tout coché, rien coché, coché seulement 1 rôle, etc…
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut,
Tu as pensé à paramétrer les permissions => admin/user/permissions ?
kreaclic
44
Oui je suis allé voir dans les Droits d’accès si il y avait quelque chose qui se rapportait à ce que j’essaye d’afficher mais rien.
Il semblerait que j’ai trouvé comment faire via un module :
function hook_form_alter(&$form, &$form_state, $form_id) {if($form_id == "user_register"){
$form += profile_form_profile('', '', 'Category');
}
}
anty
114