Rails命名空间,路径名不同于模块名

时间:2014-01-27 18:18:03

标签: ruby-on-rails ruby-on-rails-4 routing

我想在Rails中有一个名称空间,其中代码中的模块名称与用户在URL中看到的路径名称不同。

可以在路由中创建名称空间:

namespace :admin_ui do
  resources :posts
end

这将匹配/ admin_ui / posts到AdminUI::PostsController

如何使此命名空间与路径/ admin匹配,但使用模块AdminUI

1 个答案:

答案 0 :(得分:5)

找到它:

namespace :admin_ui, path: 'admin' do
  resources :posts
end