Submitted by anka on
Bonjour,
Lorsqu'un utilisateur doit sauthentifier, s'il n'a pas de compte il a la possibilité de "créer un nouveau compte".
Il est ensuite dirigé vers une page :
http://localhost/monsite/?q=user/register
qui affiche deux champs:
username et email adresse
afin de lui envoyer son password par mail.
A cet endroit, en dessous de ces deux champs, je voudrais entrer d'autres informations comme:
des champs de: nom, adresse, téléphone, code postal ville etc...
pour que ces informations soient stockées dans une table de la base de données une fois que l'utilisateur aura cliqué sur le bouton submit;
Lorsque l'utilisateur se connectera je voudrais que ces informations soient récupérables via une requête;
Dans un premier temps quelle fonction dois je surcharger pour que je puisse rajouter des champs à la page:
http://localhost/monsite/?q=user/register
Avez vous une idée, une piste ?
je vous remercie d'avance pour vos réponses
Anchain
C'est de base.Actives le
Permalien Soumis par haza le 28 Mars, 2008 - 15:02
C'est de base.Actives le module "Profile" et tu pourras definir des nouveaux "champs" a renseigner ou non dans les profils des utilisateurs.
http://drupal.org/handbook/modules/profile/
Merci haza c'est ce que je
Permalien Soumis par anka le 28 Mars, 2008 - 17:13
Merci haza c'est ce que je voulais; cependant je ne comprends le fonctionnement du module Profile;
j'ai été dans Profile et définit deux types de champ de texte(single-line textfield) pour tester le module;
une fois que j'ai fais cela , suis bloqué, car quand je clique sur le bouton "Create new account" du formulaire de login, ces deux nouveaux champs n'apparaissent pas à cet endroit, car c'est à cet endroit que je voudrais que cela apparaisse de façon que tous les utilisateurs puissent entrer leurs coordonnées personnelles!
Ai je raté une étape ?
Encore merci pour ta réponse
Sur la page d'admin, quand
Permalien Soumis par haza le 28 Mars, 2008 - 17:25
Sur la page d'admin, quand tu crées ton nouveau champs, tout en bas, tu as une case a cocher :
Visible dans le formulaire d'enregistrement. (Visible in user registration form en anglais)
Haza, encore un grand
Permalien Soumis par anka le 28 Mars, 2008 - 17:44
Haza, encore un grand merci,vraiment, nice de ta part de répondre aussi rapidement et de faire preuve de patience