I'm not a professional Rails developper but I believe I went through the same kind of issue. So take a look at this: http://railscasts.com/episodes/75-complex-forms-part-1 and possibly part-2 and 3 as well.
Christophe Le 6 avr. 2010 à 08:01, ct9a a écrit : > hi guys, > > I have a fairly simple application for a party. > > An "invite" object has many "guest" objects. > > > When I open up localhost:3000/invites/:id/guests/, I expect to see > the details of the "invite" along with all the guest objects > associated with the given invite. > > I would like to have a form whereby there's a checkbox on the left of > each guest entry which represents if the > guest has decided to attend the party (or not). > > Nevertheless, I kept getting this error, " undefined method > `guest_path' for #<ActionView::Base:0x0000001138fe88>" when i open the > url above. > > I am not sure what I am doing wrong. Anyway, this is how my "~/ > projects/party/app/views/guests/index.rhtml" > looks like. Yes, I am aware this is not following CRUD closely but > it's a very simple app hence I have stripped a lot of things down. > > ---------- extract start ------------------------------- > > > > <h1>Listing guests</h1> > > <% @guests.each do |guest| %> > <% form_for(guest) do |f| %> > <%= f.error_messages %> > > <p> > <%= f.label :name %><br /> > <%= f.text_field :name %> > </p> > <p> > <%= f.label :contact_number %><br /> > <%= f.text_field :contact_number %> > </p> > <p> > <%= f.label :status %><br /> > <%= f.check_box :status %> > </p> > <p> > <%= f.label :email %><br /> > <%= f.text_field :email %> > </p> > <p> > <%= f.submit 'Update' %> > </p> > <% end %> > <% end %> > > ---------- extract end ------------------------------- > > > Any ideas on how to create the multielement form, guys? > > thanks > > -- > 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-t...@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > -- 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-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.