[英]How disable edit and delete rails_admin?
我想為不是所有者的用戶禁用按鈕“編輯”和“刪除”。 例如 我創建了帖子,只有我可以用它做點什么,並擁有所有按鈕(顯示,編輯,刪除)。 另一個用戶只有該帖子的“顯示”按鈕。 但是,如果他此時創建自己的帖子,則我無法使用“編輯”和“刪除”按鈕,只有他才能用自己的帖子做點什么。
如果您有User has_many帖子,並且將owner_to帖子發布給用戶,並且您正在使用devise gem。
您可以在if語句中編寫要編輯和刪除的鏈接,例如:
- if @post.user == current_user
= link_to #your required link
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.