Подскажите, пожалуйста, как данный фильтр взаимодействует с пагинацией. Не могу разобраться.
Вводные.
Есть вывод материалов категории, например, по 10 штук на страницу. Всего материалов 100. Соответственно изначально вывод 10 страниц.
Пагинация стандартная:
Первая страница - .../материал/page-1
Вторая страница - .../материал/page-2
Третья страница - .../материал/page-3
и так далее.
Обернул компонент вывода материалов категории в #content (то есть в сейчас в этом контейнере находится и сам список материалов и пагинация).
Далее при применении фильтра видно, что количество страниц уменьшается (материалов с примененным фильтром меньше). НО (!) пагинация становится следующего вида:
Первая страница - .../материал
Вторая страница - .../материал/page-11
Третья страница - .../материал/page-21
То есть перескок через 10 страниц - и это равно количеству материалов на странице. Если выбрать количество материалов на странице 20, то пагинация при примененном фильтре будет следующая:
Первая страница - .../материал
Вторая страница - .../материал/page-21
Третья страница - .../материал/page-41
Кто -нибудь сталкивался с таким? Подскажите, пожалуйста, куда копать.
Дополнение.
В принципе, в моем случае можно было бы сделать костыль - при применении фильтра убирать пагинацию в принципе (через js). Но проблема в том, что при сбросе фильтра список материалов восстанавливается в первоначальном виде, а пагинация так и остается с неправильными ссылками.
Поэтому хотелось бы понять причину.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
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.