Ruby on rails ActiveAdmin[Ruby on Rails]上的多个名称空间

Ruby on rails ActiveAdmin[Ruby on Rails]上的多个名称空间,ruby-on-rails,ruby,activeadmin,Ruby On Rails,Ruby,Activeadmin,我正在使用多个名称空间,并且在设置多个名称空间时遇到问题 config/initializers/active_admin.rb: ActiveAdmin.setup do |config| config.site_title = "One Driver" config.site_title_link = "/" config.default_namespace = :admin config.namespace :admin do |admin| admin.site

我正在使用多个名称空间,并且在设置多个名称空间时遇到问题

config/initializers/active_admin.rb:

ActiveAdmin.setup do |config|
  config.site_title = "One Driver"
  config.site_title_link = "/"
  config.default_namespace = :admin

  config.namespace :admin do |admin|
    admin.site_title = "superadmin"
    admin.authentication_method = :authenticate_admin_user!
    admin.current_user_method = :current_admin_user
    admin.logout_link_path = :destroy_admin_user_session_path
  end

  config.namespace :control do |control|
    control.authentication_method = :authenticate_company!
    control.current_user_method = :current_company
    control.logout_link_path = :destroy_company_session_path
    control.comments = false
  end
end
应用程序/管理员/仪表板:

ActiveAdmin.register_page "Dashboard", namespace: :admin do
  ...
app/control/dashboard.rb:

ActiveAdmin.register_page "Dashboard", namespace: :control do
  ...
app/config/routes.rb

Rails.application.routes.draw do
  devise_for :admin_users, ActiveAdmin::Devise.config
  devise_for :companies, ActiveAdmin::Devise.config
  ActiveAdmin.routes(self)
  ...
当我访问/control时,它被重定向到/admin
我如何修复它?

您能显示当前正在生成的
活动\u admin
路由吗?fumiya是否修复了此问题?相同的问题,您修复了吗?此问题有任何更新吗?