В rails admin, как запомнить состояние фильтра списка записей, когда пользователь последний раз добавлял сайт: stackoverflow.com - PullRequest
0 голосов
/ 02 июня 2018

Я добавил некоторое условие фильтра, чтобы перечислить часть записей, затем перешел на другую страницу, чтобы сделать что-то еще, но когда я возвращаюсь на страницу списка записей, я должен снова добавить то же условие.Есть ли способ запомнить условия, которые я добавил в последний раз?

1 Ответ

0 голосов
/ 04 июня 2018

Если условие «стабильное», то есть оно может быть жестко задано в коде, вы можете добавить область в список

rails_admin do
  list do
    scopes [ :your_scope ]
  end
end

Если это не работает для вас, вам необходимо изменитьЕще раз, я могу указать вам только на этот файл:

lib/rails_admin/config/actions/index.rb

Вы будете иметь или переопределить этот файл в вашем проекте или в форке rails_admin, в частности, params [: scope] будет содержать условия, которые вы хотитечтобы сохранить, вы можете использовать request.session для его заполнения, просто идея.

...