Я получаю следующее сообщение об ошибке после обновления ActiveAdmin:Активной ошибки администратор маршрутизации неинициализированный постоянная Администратор :: DashboardController
на http://0.0.0.0:3000/admin
Routing Error
uninitialized constant Admin::DashboardController
Я попытался двигаться моим собственный корнем и разработать маршруты до ActiveActive маршрутов.
Мои маршруты:
MyApp::Application.routes.draw do
root :to => "download#index"
devise_for :users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
Мои грабли маршруты:
root / download#index
new_user_session GET /admin/login(.:format) active_admin/devise/sessions#new
user_session POST /admin/login(.:format) active_admin/devise/sessions#create
destroy_user_session DELETE|GET /admin/logout(.:format) active_admin/devise/sessions#destroy
user_password POST /admin/password(.:format) active_admin/devise/passwords#create
new_user_password GET /admin/password/new(.:format) active_admin/devise/passwords#new
edit_user_password GET /admin/password/edit(.:format) active_admin/devise/passwords#edit
PUT /admin/password(.:format) active_admin/devise/passwords#update
root / dashboard#index
admin_root /admin(.:format) admin/dashboard#index
Я пошел через почти все вопросы на стеке, любая помощь по этому вопросу было бы весьма признателен!
РЕШЕНИЕ:
решаемые его:
прикосновением приложение/админ/dashboard.rb
и добавил код от:
попробовать положить 'ActiveAdmin.routes (Я)' 'Перед корнем: в => "скачать # индекс"' –
, что, как это было, и это не сработало – neo
см. Этот https://github.com/activeadmin/activeadmin/issues/1950 –