RailsAdmin DSL — показать все поля, только одно только для чтения

Чтобы сделать атрибут модели доступным только для чтения в панели rails_admin, вы должны сделать что-то вроде этого:

  config.model Style do
    field :review_count do
      read_only true
    end
  end

Проблема с этим заключается в том, что теперь Style не показывает другие поля. Я не хочу вручную просматривать каждую модель, добавляя поля с этим DSL. Есть ли способ включить все поля как редактируемые по умолчанию, а одно или два сделать только для чтения?

https://github.com/sferik/rails_admin/wiki/Railsadmin-DSL


person Abram    schedule 07.06.2013    source источник


Ответы (1)


Вы можете использовать настроить вместо поля.

config.model Style do
  configure :review_count do
    read_only true
  end
end
person ricardokrieg    schedule 12.08.2013