【发布时间】:2011-05-05 13:37:11
【问题描述】:
我试图对非管理员用户隐藏此发布“复选框”。我使用了 CanCan 插件并设置了正确的权限,但在代码语法方面遇到了困难。我用过 在views/articles/_form.html.erb 部分但是不起作用?
<div class="field">
<%= f.label :tag_names, "Tags" %> <br />
<%= f.text_field :tag_names %>
</div>
<div class="field">
<%= check_box("article", "published" ) %>
**<%= if can? :publish, @article %>**
<%= "Publish article" %>
</div>
<div class="actions">
<%= f.submit %>
</div>
【问题讨论】:
标签: ruby-on-rails-3 permissions cancan