簡體   English   中英

如何禁用編輯和刪除rails_admin?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM