标签: ruby-on-rails devise
我创建了一个部分,其中包含一个注销链接,我在application.html.erb中呈现它,所以现在它出现在每个页面中,但我不希望该链接出现在注册页面中,因为显然用户还没有注册,所以他们不能退出,我该怎么办呢?覆盖设计控制器?
由于
答案 0 :(得分:1)
向“退出”链接添加条件
假设您刚刚使用erb模板,
<%unless current_user.nil?%> <%= link_to "Sign Out", ...%> <%end%>