2012-06-18 10 views
19

mayhost:3000/admin/loginで、may RailsアプリケーションのルートページをActive Admin gemのデフォルトログインページに設定することができません。ルートは次のとおりです。rootページをactiveAdminのデフォルトログインページに設定

TestActiveadmin::Application.routes.draw do 
    ActiveAdmin.routes(self) 

    devise_for :admin_users, ActiveAdmin::Devise.config 

    match 'login' => 'sessions#new', :as => :login 
    match 'signup' => 'users#new', :as => :signup 
    match 'logout' => 'sessions#destroy', :as => :logout 
    resources :sessions 
    resources :users 

end 

どうすればよいですか?

答えて

42

テルレールを使用すると、デフォルトのルートは、管理者のネームスペース、ダッシュボードコントローラ、indexアクションに行きたい:

root to: "admin/dashboard#index" 
+0

を、どうもありがとうございました! –

+6

ルートに: 'admin/dashboard#index' が 以上であることを確認してください。ActiveAdmin.routes(self) – idrinkpabst

13

あなたは、アクティブな管理設定ファイルを編集することができます:それは働いたconfig/initializers/active_admin.rb

config.root_to = 'admin/dashboard#index' 
関連する問題