2009-04-27 171 views
0

我有一個內部網應用程序有幾個模塊,我希望它們在路由時分開。例如:路由中的模塊名稱範圍

http://intranet/calendar/... 
http://intranet/site_admin/... 
http://intranet/tasks/... 

每個模塊可以有多個或單個控制器。如何編寫這樣的路線?

回答

2

您可以嘗試使用命名空間:

map.namespace :calendar do |calendar| 
    calendar.resources :first_controller 
    calendar.resources :second_controller 
end 

等。很多時候,人們會將管理員應用程序的一部分放入管理員名稱空間(請參閱here)。試試google「rails命名空間」。