Forum: Rails France formulaire d'inscription

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Nicolas B. (Guest)
on 2008-10-20 17:23
(Received via mailing list)
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
Michel B. (Guest)
on 2008-10-20 17:55
(Received via mailing list)
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.
This topic is locked and can not be replied to.