2014-10-02 56 views
1

我正在使用清除gem将认证添加到rails应用程序。我想在会话和密码控制器中使用不同的布局,称为“会话”。为了做到这一点,我需要重写会话和密码控制器,但到目前为止,我无法让他们中的任何一个使用我的替代布局。清除gem中的覆盖路线

我添加了一个会话控制器,它继承了间隙,我的布局文件位于正确的位置。

class SessionsController < Clearance::SessionsController 
    layout 'session' 
end 

我已经完成了与密码控制器上述相同。现在,我补充一点,我希望这将覆盖该间隙宝石采用了一个路线:

resource :session, controller: 'sessions' 

但这并没有影响,则使用应用程序的布局。我怎样才能使用这些控制器的不同布局?

回答