Oui, il faut soit f.fields_for :attribute dans ton formulaire, soit que tu
crées le profile dans ton contrôleur, ou que mieux, tu t'en assures via un
callback dans ton modèle, de ce genre :

before_create do |user|
  user.profile ||= Profile.new
end

Le 24 mars 2010 18:35, nelson <[email protected]> a écrit :

> Merci pour ces réponses rapides.
>
> @Cyril Mougel
> En tout cas, je n'ai crée aucun controller qui éventuellement gérerais
> la création du compte, des lors j'en déduis que c'est le plugin qui le
> gère lui même
>
> @Emilien Taque
> J'ai tenté d'ajouté :
>
> attr_accessible :email, :password, :password_confirmation,
> :profile_attributes
>
> Cependant, je en voit pas de modifications.
> Que devrais t il se passer normalement, un profile devrait se créer
> automatiquement a la création d'un compte user ?
> Ou bien, initialement rien n'est crée, et il faut utiliser dans les
> formulaires " f.fields_for :profile do |p| " afin de créer ce fameux
> profile.
>
> Merci
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]
>
> To unsubscribe from this group, send email to railsfrance+
> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> ME" as the subject.
>

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

To unsubscribe from this group, send email to 
railsfrance+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Répondre à