如果我使用
namespace :helpcenter do
get "hh/logout"
get 'hh/login'
end
它将匹配url helpcenter / hh / logout
我的问题是如何让这些方法映射到url / hh / logout不包含模块名称
答案 0 :(得分:0)
您可以使用范围来实现此目的:
scope :module => 'helpcenter' do
resources :articles
end
这将为/articles
,/articles/new
等生成映射,而不是helpcenter/articles
。但是它仍将路由到helpcenter命名空间中的articles控制器。例如:app/controllers/helpcenter/articles_controller.rb
希望有所帮助。