Ruby on rails 当用户通过Desive Gem单击确认链接时,如何创建一个空布局以显示确认消息。在Rails应用中

Ruby on rails 当用户通过Desive Gem单击确认链接时,如何创建一个空布局以显示确认消息。在Rails应用中,ruby-on-rails,ruby,ruby-on-rails-4,devise,Ruby On Rails,Ruby,Ruby On Rails 4,Devise,我在Rails应用程序中使用Desive gem进行用户身份验证。现在我有了sys admin角色用户的后端。确认后,他可以登录到应用程序 但是,现在我有一个用户类型为Customer的Customer。现在,对于他们,我不应该在他们单击确认链接后显示登录表单。为此,如何创建一个布局以仅显示客户的确认消息。在链接上单击,您需要对controlle执行操作,如- class UsersController < ApplicationController def confirmation

我在Rails应用程序中使用Desive gem进行用户身份验证。现在我有了sys admin角色用户的后端。确认后,他可以登录到应用程序


但是,现在我有一个用户类型为Customer的Customer。现在,对于他们,我不应该在他们单击确认链接后显示登录表单。为此,如何创建一个布局以仅显示客户的确认消息。

在链接上单击,您需要对controlle执行操作,如-

class UsersController < ApplicationController
  def confirmation
   render layout 'confirmations' 
  end
end

在视图/布局中创建名为confirmations.html.erb的新html

您应该更多地阅读文档,并尝试用谷歌搜索一下-