laredotornado-8iDLEspWrrZBDgjK7y7TUQ@public.gmane.org
2008-Feb-11 05:27 UTC
Trouble with "namespace" in routes.rb file
Hi, Following some of AndyV''s useful advice, I added this map.namespace :admin do |adm| adm.resources :client end to my config/routes.rb file. However, when I visit http://mydomain.com/admin/client/search I get the error: Unknown action No action responded to show I am extremely confused b/c nowhere do I make reference to a "show" action. Here is the code of my app/controllers/admin/ client_controller.rb file =============Begin client_controller.rb file===================class Admin::ClientController < ApplicationController def search end def searchresults @users = User.search(params) end def userdetails end end =============End client_controller.rb file==================== I do have a file, app/views/admin/client/search.rhtml, so I''m not sure why its not getting called. Thanks, - Dave --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
adm.resources :client should be adm.resources :client, :collection => { :search => :get } --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
laredotornado-8iDLEspWrrZBDgjK7y7TUQ@public.gmane.org
2008-Feb-11 15:47 UTC
Re: Trouble with "namespace" in routes.rb file
Thanks, Ryan. That worked. So just to be clear, every time I want to add a new method to Admin::ClientController, I have to also add that to the collection listed below? - Dave On Feb 11, 12:03 am, "Ryan Bigg (Radar)" <radarliste...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> adm.resources :client > > should be > adm.resources :client, :collection => { :search => :get }--~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@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 -~----------~----~----~----~------~----~------~--~---