【发布时间】:2023-03-29 03:13:01
【问题描述】:
我有一个用户模型,其中有一列 superuser:boolean。我还使用了一个导航栏,我希望根据这些条件拥有三个不同的视图:
- 当某人未登录时
- 当某人以用户身份登录时
-
当某人作为用户签名并且超级用户的布尔值为真时
<% if (user_signed_in? && user.super_user?) %> <% elsif (user_signed_in?) %> <% else %>
我收到错误:“未定义的局部变量或方法‘用户’”
如何检查用户的super_user列是真还是假?
【问题讨论】:
标签: ruby-on-rails