Use "collection" instead "member" http://guides.rubyonrails.org/routing.html#adding-more-restful-actions
2012/9/19 S Ahmed <[email protected]> > 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. > > > -- Fernando Almeida www.fernandoalmeida.net -- 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.

