Salut à tous,
J'ai un model Profile en ARes.
Dans mon application ARes, j'ai un formulaire de base qui me permet de
créer des profiles ainsi:

<% form_for(:profile, :url => profiles_path) do |f| %>
 <p>
   <b>First name</b><br />
   <%= text_field :profile, :first_name %>
 </p>
 <p>
   <b>Last name</b><br />
   <%= text_field :profile,  :last_name %>
 </p>

 <p>
   <%= submit_tag "Create" %>
 </p>
<% end %>

et dans mon contrôleur j'ai:
 def new
   @profile = Profile.new
 end

quand je visite /profile/new, j'ai l'erreur suivante:
undefined method `first_name' for #<Profile:0xb698fa24>

si je remplace je modifie la fonction new de la manière suivante, ça marche:
 def new
   @profile = Profile.new(:first_name=>'',:last_name=>'')
 end

Mais c'est pas très joli.
Est-ce qu'il y a une meilleur façon?

Merci d'avance

--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Répondre à