Form_for et ActiveResource

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| %>

First name
<%= text_field :profile, :first_name %>

Last name
<%= text_field :profile, :last_name %>

<%= submit_tag "Create" %>

<% 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

oops, wrong list :slight_smile:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs