Ruby on rails 路由中的模块名称作用域
我有一个内部网应用程序,有几个模块,我希望它们在路由时分开。例如:Ruby on rails 路由中的模块名称作用域,ruby-on-rails,ruby,module,Ruby On Rails,Ruby,Module,我有一个内部网应用程序,有几个模块,我希望它们在路由时分开。例如: http://intranet/calendar/... http://intranet/site_admin/... http://intranet/tasks/... 每个模块可以有多个或单个控制器。如何编写这样的路由 您可以尝试使用名称空间: map.namespace :calendar do |calendar| calendar.resources :first_controller calendar
http://intranet/calendar/...
http://intranet/site_admin/...
http://intranet/tasks/...
每个模块可以有多个或单个控制器。如何编写这样的路由 您可以尝试使用名称空间:
map.namespace :calendar do |calendar|
calendar.resources :first_controller
calendar.resources :second_controller
end
等等。通常,人们将应用程序的管理部分放在管理名称空间(look)中。如果您想升级到最新版本,即rails 2.3,请尝试谷歌“rails命名空间”。。并将这些模块构建为单独的“引擎”