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
Patrick
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---