Я пытаюсь избавиться от этой опции, чтобы администратор не смог удалить себя.
В настоящее время, как показано на рисунке, администратор может удалить себя.
Я не уверен, как это сделать? Я проверил свою систему, и я вижу код для макета ActiveAdmin. Однако я не могу просмотреть это.
Удалить пользовательскую кнопку администратора:
приложение / администратор / admin_user.rb:
ActiveAdmin.register AdminUser do
index do
selectable_column
id_column
column :email
column :current_sign_in_at
column :sign_in_count
column :created_at
actions
end
filter :email
filter :current_sign_in_at
filter :sign_in_count
filter :created_at
form do |f|
f.inputs do
f.input :email
f.input :password
f.input :password_confirmation
end
f.actions
end
end
Я добавил:
ActiveAdmin.register MyUser do
config.remove_action_item(:destroy)
end
Как и предполагалось, я добавил код, но я все еще получаю кнопку «Удалить администратора».