Подскажите, пожалуйста, как данный фильтр взаимодействует с пагинацией. Не могу разобраться.
Вводные.
Есть вывод материалов категории, например, по 10 штук на страницу. Всего материалов 100. Соответственно изначально вывод 10 страниц.
Пагинация стандартная:
Первая страница - .../материал/page-1
Вторая страница - .../материал/page-2
Третья страница - .../материал/page-3
и так далее.
Обернул компонент вывода материалов категории в #content (то есть в сейчас в этом контейнере находится и сам список материалов и пагинация).
Далее при применении фильтра видно, что количество страниц уменьшается (материалов с примененным фильтром меньше). НО (!) пагинация становится следующего вида:
Первая страница - .../материал
Вторая страница - .../материал/page-11
Третья страница - .../материал/page-21
То есть перескок через 10 страниц - и это равно количеству материалов на странице. Если выбрать количество материалов на странице 20, то пагинация при примененном фильтре будет следующая:
Первая страница - .../материал
Вторая страница - .../материал/page-21
Третья страница - .../материал/page-41
Кто -нибудь сталкивался с таким? Подскажите, пожалуйста, куда копать.
Дополнение.
В принципе, в моем случае можно было бы сделать костыль - при применении фильтра убирать пагинацию в принципе (через js). Но проблема в том, что при сбросе фильтра список материалов восстанавливается в первоначальном виде, а пагинация так и остается с неправильными ссылками.
Поэтому хотелось бы понять причину.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
One day, a curious boy named Sam moved into the house with his family. As he explored the property, he noticed a rusty, old key lying under a bush. Sam picked it up, wondering what it might unlock....
One day, a curious boy named Sam moved into the house with his family. As he explored the property, he noticed a rusty, old key lying under a bush. Sam picked it up, wondering what it might unlock....
Tesla CEO Elon Musk was snubbed from TIME Magazine’s “Most Influential People in AI” list, despite being the driving force behind the company’s self-driving efforts, data collection, and...
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.