2012-06-18 19 views
19

Tengo dificultades para configurar la página raíz en la aplicación Rails de mayo a la página de inicio de sesión predeterminada de las gemas Active Admin, en localhost: 3000/admin/login. Aquí están mis rutas.rb:Configuración de la página raíz a la página de inicio de sesión activa de 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 

¿Qué debo hacer?

Respuesta

42

rieles dice que usted quiere la raíz por defecto para ir al espacio de nombres de administración, controlador de panel de control, acción index:

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

Funcionó, ¡muchas gracias! –

+6

asegúrese de que root a: 'admin/dashboard # index' esté arriba de ActiveAdmin.routes (auto) – idrinkpabst

13

Puede editar el archivo de configuración de administración de Active: config/initializers/active_admin.rb

config.root_to = 'admin/dashboard#index' 
Cuestiones relacionadas