Formulaire d'inscription


#1

Bonjour,

Je tente d’intégrer sur un site un formulaire d’inscription:
l’utilisateur doit donner ses coordonnées et cocher les ateliers
auxquels il souhaite s’inscrire.
Dans le contrôleur je veux récupérer les coordonnées que j’enregistre
directement dans une table et les id des ateliers pour les enregistrer
dans une autre table (1 enregistrement par atelier).

Il me semble avoir vu passer un tutoriel qui explique comment faire
tout ça proprement, mais je n’arrive pas à le retrouver. Auriez-vous
une idée où je peux trouver ça? Sinon peut-être une piste pour le
réaliser?

Merci,
Nicolas


#2

Comme souvent, quand on a une question plutôt précise il est difficile
de
trouver un tutorial qui explique comment faire (sinon ce serait
probablement
déjà un plugin).

Ceci dit, Ã mon humble avis, tu devrais faire tout simplement ceci :

  1. ton formulaire d’inscription avec création du compte utilisateur
    tel
    que tu l’as prévu mais sans la jointure sur les ateliers dans un
    premier
    temps
  2. ta ressource participation (je suppose que c’est comme ça que tu
    appelle le lien hm<=>hm entre atelier et utilisateur)
  3. dans ton formulaire d’inscription, ajouter un champs select
    multiple
    basé sur les nom / id des ateliers (ou tout autre contrôle qui se
    comporte
    raisonnablement, genre liste de checkboxes etc.) ; dans ton objet
    utilisateur, améliorer la méthode attributes= pour qu’elle sache
    recevoir
    une liste d’identifiant d’ateliers et quoi en faire

En espérant que ces lignes générales te seront utiles…


Michel B.