如何将rails3路由转换为rails4

时间:2015-10-30 17:02:47

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 routes

我有以下要转换为rails4的rails3路由。

map.with_options(:conditions => {:subdomain => AppConfig['admin_subdomain']}) do |subdom|
  subdom.root :controller => 'subscription_admin/subscriptions', :action => 'index'
  subdom.with_options(:namespace => 'subscription_admin/', :name_prefix => 'admin_', :path_prefix => nil) do |admin|
    ...
  end
end

1 个答案:

答案 0 :(得分:1)

namespace :admin do
  constraints subdomain: AppConfig['admin_subdomain'] do
    root to: 'subscription_admin/subscriptions#index'
    namespace :subscription_admin do
      resources :some_resources
        # RESTful routes
      end
    end
  end
end

More info about constrains