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 -------------------------------
Listing guests
<% @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