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