All pastes #231185 Raw Edit

Mine

public text v1 · immutable
#231185 ·published 2006-10-31 17:55 UTC
rendered paste body
ActionController::Routing::Routes.draw do |map|
  # Add your own custom routes here.
  # The priority is based upon order of creation: first created -> highest priority.
  
  # Here's a sample route:
  # map.connect 'products/:id', :controller => 'catalog', :action => 'view'
  # Keep in mind you can assign values other than :controller and :action

  # You can have the root of your site routed by hooking up '' 
  # -- just remember to delete public/index.html.
  # map.connect '', :controller => "welcome"

  map.connect '', :controller => "main/index"
  map.connect '/main/user/:action/:id', :controller => "user", :action => 'index'
  map.main '/', :controller => 'main/index'
  map.main_category '/main/category', :controller => 'main/category', :action => 'index'
  map.main_category_restaurants '/main/category/:category_id/restaurants/:action/:id', :controller => 'main/restaurant', :action => 'index', :id => nil
  map.main_restaurant '/main/restaurant', :controller => 'main/restaurant', :action => 'index'
  map.main_restaurant_ratings '/main/restaurant/:restaurant_id/ratings/:action/:id', :controller => 'main/rating', :action => 'index', :id => nil
  map.main_restaurant_reviews '/main/restaurant/:restaurant_id/reviews/:action/:id', :controller => 'main/review', :action => 'index', :id => nil
  map.main_restaurant_comments '/main/restaurant/:restaurant_id/reviews/:action/:id', :controller => 'main/review', :action => 'index', :id => nil
  map.main_restaurant_marks '/main/restaurant/:restaurant_id/reviews/:action/:id', :controller => 'main/review', :action => 'index', :id => nil
  map.main_review '/main/review', :controller => 'main/review', :action => 'index'
  map.main_quick_rating '/main/quick_rating', :controller => 'main/quick_rating', :action => 'index'

  map.connect 'admin', :controller => "admin/home"
  map.connect '/admin/user/:action/:id', :controller => "user", :action => 'index', :for_admin => true
  map.category_restaurants '/admin/category/:category_id/restaurants/:action/:id', :controller => 'admin/restaurant', :action => 'index', :id => nil
  map.restaurant_ratings '/admin/restaurant/:restaurant_id/ratings/:action/:id', :controller => 'admin/rating', :action => 'index', :id => nil
  map.restaurant_reviews '/admin/restaurant/:restaurant_id/reviews/:action/:id', :controller => 'admin/review', :action => 'index', :id => nil

  # Allow downloading Web Service WSDL as a file with an extension
  # instead of a file named 'wsdl'
  map.connect ':controller/service.wsdl', :action => 'wsdl'

  # Install the default route as the lowest priority.
  map.connect ':controller/:action/:id'
end