2015-10-05 5 views
1

Я создал ресурс ActiveAdmin, но я бы предпочел, чтобы администраторы не могли удалять или создавать новые записи, только просматривать и редактировать. Как удалить другие маршруты из ресурса Active Admin?Как удалить маршруты в ресурсе ActiveAdmin?

ответ

2
ActiveAdmin.register Model do 
    actions :index, :show, :edit, :update 
end 

Это удалит create, new и destroy от контроллера.

+0

Этот ответ дал мне ошибку: '' 'lib/active_admin/resource_dsl.rb: 114: in' action ': неправильное количество аргументов (задано 1, ожидаемое 2..3) (ArgumentError) '' ' –

+0

@JosephFakelastname Похоже, вы используете 'action' вместо' actions'. – coreyward

Смежные вопросы