о рельсовом маршруте - PullRequest
       21

о рельсовом маршруте

0 голосов
/ 10 ноября 2010

если я использую

namespace :helpcenter do
  get "hh/logout"
  get 'hh/login'
end

будет соответствовать URL-адресу helpcenter / hh / logout

Мой вопрос заключается в том, как сделать так, чтобы сопоставление этих методов с URL / hh / logout не содержало имени модуля

1 Ответ

0 голосов
/ 10 ноября 2010

Вы можете использовать область для достижения этого:

scope :module => 'helpcenter' do
  resources :articles
end

Это создаст отображение для /articles, /articles/new и т. Д., А не helpcenter/articles. Тем не менее, он по-прежнему будет направляться к контроллеру статей в пространстве имен справочного центра. например: app/controllers/helpcenter/articles_controller.rb

Надеюсь, это поможет.

...