Rails 2.3.5:如何在名称空间中添加:id字段?

时间:2010-09-29 15:18:23

标签: ruby-on-rails namespaces routes

我想要一个管理区域。 所以我写道:

map.namespace "admin" do |admin|
  admin.resources :cities 
  admin.resources :links
end

但我想管理区域的特定位置。 我正在寻找类似的东西:

map.namespace "admin/:location_id" do |admin|
  admin.resources :cities 
  admin.resources :links
end

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

map.with_options(:path_prefix => "admin/:id", :name_prefix => "admin_") do |admin|
  admin.resources :cities 
  admin.resources :links
end

如果需要,您可以删除:name_prefix