Перенаправить на правильную страницу списка после удаления
У меня есть список с нумерацией страниц по умолчанию. Каждая запись в списке может быть удалена с помощью кнопки "Удалить". Кнопка "Удалить" предназначена для удаления администратора. Нажав кнопку "Удалить", вы попадете на новую страницу, где пользователю предлагается подтвердить действие. После подтверждения пользователь перенаправляется обратно на страницу, на которой был элемент, поэтому, если элемент был на странице 2 списка, он перенаправляется обратно на страницу 2 после подтверждения. Это стандартное поведение администратора при удалении.
Проблема в том, что если на странице 2 есть только один элемент, и он удален, он перенаправляет меня на страницу 2 с пустой таблицей и без стрелок для перехода на первую страницу. Я должен сделать обновление браузера, чтобы исправить это.
Я заметил, что в версии 1.3.3 admin-on-rest есть реквизит, называемый redirect, который принимает Delete. Я могу установить путь перенаправления предыдущей страницы, если удаляемая строка является единственной строкой на странице. Но я не могу понять, как получить количество строк на странице. Компонент "Администратор на отдыхе" не предоставляет компонент разбиения на страницы, который хранит информацию о текущей странице, такую как номер страницы, строки на странице и т. Д.
У кого-нибудь еще была эта проблема? Как мне обойти это?