【发布时间】:2013-01-15 09:58:32
【问题描述】:
我有这样的想法,当user_signed_in? 为真时,我希望“登录”显示在网页的上角,但当user_signed_in? 为假时,我希望它只简单地输入“登录”。
user_signed_in? 是 Devise 的辅助方法。我想。
我如何真正做到这一点。我试过这个:
<%= if user_signed_in? => true puts "Logged In" else puts "Login" %>
<% end %>
<% end %>
但这不起作用。有任何想法吗 ?
【问题讨论】:
-
欢迎来到 StackOverflow!希望我的回答对你有所帮助。如果是,请接受它(通过单击复选标记)!如果没有,请通过编辑问题告诉我您仍然对什么感到困惑,我很乐意为您提供帮助。
标签: ruby-on-rails devise puts