0
如果我使用關於軌道路線
namespace :helpcenter do
get "hh/logout"
get 'hh/login'
end
它將匹配的網址幫助中心/ HH /註銷
我的問題是如何讓這些方法映射到URL/HH /註銷並沒有包含模塊名稱
如果我使用關於軌道路線
namespace :helpcenter do
get "hh/logout"
get 'hh/login'
end
它將匹配的網址幫助中心/ HH /註銷
我的問題是如何讓這些方法映射到URL/HH /註銷並沒有包含模塊名稱
您可以使用範圍來實現這一點:
scope :module => 'helpcenter' do
resources :articles
end
這將產生映射,/articles/new
等而不是helpcenter/articles
。但是,它仍然會轉到幫助中心命名空間中的文章控制器。例如:app/controllers/helpcenter/articles_controller.rb
希望有幫助。
不太瞭解你的問題。你想實現什麼?你能否詳細說明一下? – 2010-11-10 02:32:40
所以你想匹配'/ hh/logout'到'herlpercenter_controller'或'helpercenter :: hh_controller'或'hh_controller'?你的原始案例將使用'helpcenter :: hh_controller' – PeterWong 2010-11-10 02:57:19