26
意图是创建一个子域来保存所有管理功能(CRUD),子域名称为“admin”。负责的控制器组也被组织在“admin”的命名空间下,即控制器在app/controllers/admin目录下。铁路线路:带约束的控制器名称空间(子域名)
理想的情况下,下面的路线应该是
admin.mydomain.com/products/
admin.mydomain.com/products/new ...
和不
admin.mydomain.com/admin/products/
admin.mydomain.com/admin/products/new ...
我想保持佣工的 “管理员” 前缀,如:
new_admin_product
edit_admin_product
级
我当前的路由代码的作品,这是如下:
constraints :subdomain => "admin" do
scope :module => "admin", :as => "admin" do
resources :players
end
end
这是正确的做法?
正如我所看到的,如果不使用名称空间再次使用资源`:播放器`,则会制动其他所有路由。我正在为此寻找解决方法。 – Cristian 2012-10-16 11:12:08