Всё портится, даже в том случае, если что-то становится лучше.
Вот, например, ActiveAdmin - удобная штука для тех, кому лень писать собственную админку.
И правильно, не царское для разработчиков это дело.
Но иногда приходится.
И вот вдруг, когда dashboard в админке давно написан и забыт,
приходит обновление,
которое, в частности, гнусно намекает, что в следующем обновлении dashboard
вообще будут исключены и приложение, что? – правильно, запускаться не будет вообще.
“Кот в панике”. Но решение – есть. Например, тут рассказано, что содержимое app/admin/dashboards.rb
можно заменить на:
1 2 3 4 5 6 7 8 9 |
|
Почти что “ура”. Плохо только то, что старое содержимое стало отрисовываться без стилей, без заголовков и т.п.
Код для отрисовки таблиц берём отсюда. Он может выглядеть, например, так:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Вот, вроде, и всё. Будем ждать новых релизов ActiveAdmin :)