我想为不是所有者的用户禁用“编辑”和“删除”按钮。防爆。我创建了帖子,只有我可以用它做一些事情并拥有所有按钮(显示,编辑,删除)。其他用户只有此帖子的“显示”按钮。但如果他此时创建了自己的帖子按钮'编辑'和'删除'禁用我,只有他可以用他自己的帖子做点什么。
如果你有用户has_many帖子,并发布belongs_to用户,你正在使用设计宝石。
您可以在if语句中编写要编辑和删除的链接,例如:
- if @post.user == current_user
= link_to #your required link