1
頁
我有色器件 我生成的設計爲用戶和一個用於管理 和我使用的主色器件佈局 頁面在這裏進行佈局admin用戶認證是我的路線文件佈局管理員和用戶登錄
devise_for :admins
devise_scope :admin do
get '/admins/sign_out' => 'devise/sessions#destroy'
authenticated :admin do
root 'home#index'
end
# delete "/logout" => "devise/sessions#destroy"
end
devise_for :users
devise_scope :user do
get '/users/sign_out' => 'devise/sessions#destroy'
authenticated :user do
root 'user_home#index', as: :authenticated_root
end
unauthenticated do
root 'devise/sessions#new', as: :unauthenticated_root
end
end
我想區分管理頁面的標題和用戶頁面登錄。
非常感謝
佈局:layout_by_resource 保護 高清layout_by_resource 如果devise_controller? && resource_name ==:user 「userlayout」 elsif devise_controller? && RESOURCE_NAME ==:管理員 「制定」 其他 「應用程序」 結束 – peterateftawfik
它可能不是一個好主意,他們都belongs_to的用戶,但有不同的角色和權限,您可以在控制器diff的他們。 –