# Trouble with "namespace" in routes.rb file

**URL:** <https://discuss.rubyonrails.org/t/trouble-with-namespace-in-routes-rb-file/24701>\
**Category:** rubyonrails-talk\
**Created:** [February 11, 2008, 5:27am UTC](https://discuss.rubyonrails.org/t/trouble-with-namespace-in-routes-rb-file/24701 "2008-02-11T05:27:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![laredotornado1](https://avatars.discourse-cdn.com/v4/letter/l/3da27b/32.png) [@laredotornado1](https://discuss.rubyonrails.org/u/laredotornado1)\
**Post date:** [February 11, 2008, 5:27am UTC](https://discuss.rubyonrails.org/t/trouble-with-namespace-in-routes-rb-file/24701/1 "2008-02-11T05:27:54Z")

</div>

Hi,

Following some of AndyV's useful advice, I added this

&nbsp;&nbsp;map.namespace :admin do |adm| &nbsp;&nbsp;&nbsp;&nbsp;adm.resources :client &nbsp;&nbsp;end

to my config/routes.rb file. However, when I visit [http://mydomain.com/admin/client/search](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

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;def search &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;def searchresults &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@users = User.search(params) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;def userdetails &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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

---

<div class="post-metadata">

**Author:** ![laredotornado1](https://avatars.discourse-cdn.com/v4/letter/l/3da27b/32.png) [@laredotornado1](https://discuss.rubyonrails.org/u/laredotornado1)\
**Post date:** [February 11, 2008, 3:47pm UTC](https://discuss.rubyonrails.org/t/trouble-with-namespace-in-routes-rb-file/24701/2 "2008-02-11T15:47:08Z")

</div>

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
