2016-03-04 36 views
0

我试图仅在当前用户的invite_limit为零或某物时显示按钮。对于“0”,不应显示。我的除非语句不响应== 0

我想在我的观点如下:

<% unless current_user.invitation_limit == 0 %> 
    <div class="card-action"> 
    <%= link_to new_user_invitation_path do %> 
     <button type="submit" class="btn waves-effect waves-light black darken-2">Invite</button> 
    <% end %> 
    </div> 
<% end %> 

但现在我的按钮时,显示这是行不通的:没有错误,但总是按钮,即使invitation_limit为“0”。

有没有人看到我在做什么错了?

回答

0

您是否尝试过打印值以查看它是否实际为0?
我能想到的另一件事是,你需要@在current_user前面吗?

祝你好运!

+0

艾,现货!当我打印它时,它返回5而不是0.似乎有一个全局值,它在初始化器中设置为5,否决了我的其他数据...谢谢! –