如何禁用编辑和删除rails_admin?

时间:2017-12-19 09:16:53

标签: ruby-on-rails model-view-controller rails-admin

我想禁用按钮'编辑'并且'删除'对于不是所有者的用户。防爆。我创建了帖子,只有我可以用它做一些事情并拥有所有按钮(显示,编辑,删除)。其他用户只有按钮'显示'这篇文章。但是,如果他此时创建自己的帖子按钮'编辑'并且'删除'对我来说是残疾人,只有他能用自己的职位做点什么。

1 个答案:

答案 0 :(得分:0)

如果你有用户has_many帖子,并发布belongs_to用户,你正在使用设计宝石。

您可以在if语句中编写要编辑和删除的链接,例如:

- if @post.user == current_user
  = link_to #your required link