Hi Juan,
In the new action in your controller, do you have it creating an
actual @appointment object? For example:
class AppointmentsController < ApplicationController
# ... other stuff here, before filters, etc.
def new
@appointment = Appointment.new # do you have this?
end
end
My theory is that when rendering the view, it''s looking for the
@appointment instance variable which doesn''t exist yet because your
new action wasn''t creating it.
Double check that - good luck!
On Nov 24, 2:51 pm, Juan Gomez
<rockstargr...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> hey,
>
> I am making an appointments page. It is not associated with any other
> model. The model validations, migrations, controllers, views, and form
> structure are in place but for some reason i keep getting:
>
> NoMethodError in Appointments#new
>
> Showing /Users/juangomez/Documents/Aptana Studio 3 Workspace/universal/
> app/views/appointments/new.html.erb where line #3 raised:
>
> undefined method `generated_methods?'' for
#<Class:0x000001020a3ce8>
> Extracted source (around line #3):
>
> 1: <div id="container">
> 2: <h1>Create An Appointment</h1>
> 3: <%= form_for @appointment do |f| %>
> 4: <%= render :partial => "form", :object => f %>
> 5: <%= f.submit "Create" %>
> 6: <% end %>
>
> Please help me!!!!!
--
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-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@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.