Is your config/routes.rb properly set up?

-- Bryce Roney

On 20/12/2008, at 3:27 PM, Merrick Johnson wrote:

>
> Hi,
>
> I recieve error "undefined method `stories_path' for
> #<ActionView::Base:0x995b4ac>" when going to the view via
> site.com/stories/new
>
> The model is setup correctly, I can retrieve data from the db fine. I
> think it might be related to the helper but I have no idea where to
> start. It seems to think its failing on the first line of the view, i
> belive on the 'form_for' method.
>
> heres the traceback:
> /opt/ruby-enterprise-1.8.6-20081215/lib/ruby/gems/1.8/gems/ 
> actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in
> `__send__'
> /opt/ruby-enterprise-1.8.6-20081215/lib/ruby/gems/1.8/gems/ 
> actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in
> `polymorphic_url'
> /opt/ruby-enterprise-1.8.6-20081215/lib/ruby/gems/1.8/gems/ 
> actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:119:in
> `polymorphic_path'
> /opt/ruby-enterprise-1.8.6-20081215/lib/ruby/gems/1.8/gems/ 
> actionpack-2.2.2/lib/action_view/helpers/form_helper.rb:269:in
> `apply_form_for_options!'
> /opt/ruby-enterprise-1.8.6-20081215/lib/ruby/gems/1.8/gems/ 
> actionpack-2.2.2/lib/action_view/helpers/form_helper.rb:248:in
> `form_for'
> /var/www/html/railsapps/shovell/dev/app/views/stories/new.html.erb:1
>
> controller:
>
> class StoriesController < ApplicationController
>  def index
>    @story = Story.find_by_name('SitePoint Forums')
>  end
>  def new
>    @story = Story.new
>  end
> end
>
>
> view:
>
> <% form_for @story do |f| %>
> <p>
>  name: <br />
>  <%= f.text_field :name  %>
> </p>
> <p>
>  link: <br />
>  <%= f.text_field :link %>
> </p>
> <p>
>  <%= submit_tag %>
> </p>
> <% end %>
> -- 
> Posted via http://www.ruby-forum.com/.
>
> >


--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to