Те кто пользовался такой админкой как RailsAdmin знают, что по умолчанию поля :id
, :created_at
, :updated_at
и т. п. не отображаются в режиме просмотра модели. В документации по этому поводу ничего внятного нет. Поэтому пришлось ковырять исходники …
На самом-то деле это правильно, что эти поля скрыты (в особенности в режиме редактирования). Они не нужны ни для просмотра ни для редактирования. Однако в моём случае получилось так, что клиенту «ни жить ни быть» потребовалось их видеть.
В результате нашёл в исходниках (вот тут) конфигурационный параметр, содержащий список таких полей (почему-то нигде не описанный).
Итак, в моём случае (показать всё) я просто зачистил этот список для режима просмотра модели.
1 | RailsAdmin.config do |config| |
Хотя можно настроить его более тонко или же наоборот добавить какие-то ещё поля отображать которые не стоит.
Ну вот как-то так. Надеюсь эта инфа кому-то пригодится.
Комментарии