我有一个 Root 控制器,我想对用户进行身份验证,所以我在 Root 的布局中添加了身份验证代码。我想从布局中排除索引和登录页面,所以我添加了:
layout 'roots', :except => ['index', 'login']
在我的 RootsController 中。但是,当我打开索引和登录页面时,布局仍然出现。我尝试使用 :only 来包含我想要包含的所有页面,但同样,布局已应用于所有页面。
我真的很困惑。谢谢!
我有一个 Root 控制器,我想对用户进行身份验证,所以我在 Root 的布局中添加了身份验证代码。我想从布局中排除索引和登录页面,所以我添加了:
layout 'roots', :except => ['index', 'login']
在我的 RootsController 中。但是,当我打开索引和登录页面时,布局仍然出现。我尝试使用 :only 来包含我想要包含的所有页面,但同样,布局已应用于所有页面。
我真的很困惑。谢谢!