我试图摆脱该选项,以便管理员无法删除自己。
目前,如图所示,管理员可以自行删除。
我不确定如何解决这个问题?一世 …
您有2个选项可以删除它。
一种方法来删除它 config 变量在你的 active_admin 资源文件就好
config
active_admin
ActiveAdmin.register MyUser do config.remove_action_item(:destroy) ... end
否则,您可以跳过此操作 actions 方法如:
actions
ActiveAdmin.register MyUser do actions :all, except: [:destroy] ... end
ActiveAdmin资源文件将在 app/admin 代码中的目录。例如 app/admin/admin_users.rb
app/admin
app/admin/admin_users.rb