ActionController::Routing::Routes.draw do |map| map.namespace :admin do |admin| admin.resources :auctions # admin.resources :auctions, :has_many => :auction_items, :collection => {:add_item => :post, :update_positions => :post} admin.resources :items admin.resources :categories admin.resources :images, :collection => {:sort => :put} admin.resources :pages admin.root :controller => 'auctions' end map.resources :auctions, :only => [:index, :show] map.resources :categories, :has_many => :items map.page '*path', :controller => 'pages', :action => 'show' end