2014-10-08 58 views
2

我更新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 

我已经经历了几乎所有的问题上栈,关于这个问题的任何帮助,将不胜感激!

SOLUTION:

通过解决它:

触摸应用程序/管理/ dashboard.rb

和从添加的代码:

https://github.com/activeadmin/activeadmin/blob/master/lib/generators/active_admin/install/templates/dashboard.rb

+0

尝试把'ActiveAdmin.routes(个体经营)''前根:到=> “下载#指数”' – 2014-10-08 14:22:05

+0

这是怎么回事,并没有奏效 – neo 2014-10-08 14:25:57

+0

看到这个https://github.com/activeadmin/activeadmin/issues/1950 – 2014-10-08 14:47:16

回答

相关问题