设计登录布局

问题描述 投票:0回答:1

我为管理员创建自定义布局,而不是使用 applicaiton.html.erb,我正在使用新的布局 admin.html.erb,我可以导入任何控制器并且它工作正常,但我需要使用它来设计登录页面(会话)我尝试了很多方法,但到目前为止没有运气,如果我在 application_contrller.rb 中添加这一行,它工作正常(布局“home”),但我不需要我的所有应用程序仅用于管理端登录页面。

我也在 application.rb 中尝试过这个,但没有运气

config.to_prepare 做 设计::SessionsController.layout“admin”

结束

javascript ruby-on-rails ruby-on-rails-3 devise
1个回答
0
投票

我可以通过首先运行此命令来完成它:rails generated devise:controllers admin_users

然后添加这样的布局

类 AdminUsers::SessionsController < Devise::SessionsController layout 'admin' end

及其工作原理

© www.soinside.com 2019 - 2024. All rights reserved.