2013-10-06 51 views
0

嘗試安裝活動管理員,但我遇到此錯誤「無效的路由名稱,已在使用:'admin_root'」 所以我研究了stackoverflow後。我找到了一些答案,試圖將它們應用於我的案例,但它不起作用。這是我的routes.rb。即時通訊困惑我應該刪除哪些路線來解決prob.i沒有任何管理路線。這有點令人困惑。配置活動管理員問題

devise_for :admin_users, ActiveAdmin::Devise.config 
    ActiveAdmin.routes(self) 
    resources :activities, only: [:index, :destroy] 
    get "relationships/create" 
    get "relationships/destroy" 
    get "users/show" 
    # You can have the root of your site routed with "root" 
    root 'videos#index' 

    get 'home', :to => "pages#home", :as => :home 
    get 'login', :to => "pages#login", :as => :login 
    get 'about', :to => "pages#about", :as => :about 
    get 'browse', :to => "pages#browse", :as => :browse 
    get 'recent', :to => "videos#recent", :as => :recent 

    devise_for :users 
    ActiveAdmin.routes(self) 
    get 'users/:id' => 'users#show', as: :user 

    resources :relationships, only: [:create, :destroy] 
    resources :user_friendships 

    resources :videos 
    resources :hearts, only: :create 
    resources :playlists 

    resources :users do 
    resources :playlists do 
     resources :videos 
    end 
    member do 
     get :following, :followers 
    end 

回答

2

您試圖加載ActiveAdmin路線的兩倍。你有這條線兩次:

ActiveAdmin.routes(self) 

刪除其中一個實例,你應該很好去。