I have a controller:

class HomeController < ApplicationController
  def index

  end

  def about
  end

  def contact
  end

  def terms
  end

  def privacy
  end
end

My routes.rb has:

 resources :home do
    member do
      get 'about'
      get 'contact'
      get 'terms'
      get 'privacy'
    end
  end


In my application.html.erb I have:

<li><a href="<%= about_home_path %>">About</a></li>

It seems to be expecting an id?

I'm getting the error:


No route matches {:action=>"about", :controller=>"home"}


Rake routes shows:

about_home GET    /home/:id/about(.:format)   home#about

-- 
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 https://groups.google.com/groups/opt_out.


Reply via email to