Пагинация сбивается.

More
1 month 1 week ago #8939 by Vlad
Добрый день!

Подскажите, пожалуйста, как данный фильтр взаимодействует с пагинацией. Не могу разобраться.

Вводные.
Есть вывод материалов категории, например, по 10 штук на страницу. Всего материалов 100. Соответственно изначально вывод 10 страниц.
Пагинация стандартная:
Первая страница - .../материал/page-1
Вторая страница - .../материал/page-2
Третья страница - .../материал/page-3
и так далее.

Обернул компонент вывода материалов категории в #content (то есть в сейчас в этом контейнере находится и сам список материалов и пагинация).
Далее при применении фильтра видно, что количество страниц уменьшается (материалов с примененным фильтром меньше). НО (!) пагинация становится следующего вида:
Первая страница - .../материал
Вторая страница - .../материал/page-11
Третья страница - .../материал/page-21

То есть перескок через 10 страниц - и это равно количеству материалов на странице. Если выбрать количество материалов на странице 20, то пагинация при примененном фильтре будет следующая:
Первая страница - .../материал
Вторая страница - .../материал/page-21
Третья страница - .../материал/page-41

Кто -нибудь сталкивался с таким? Подскажите, пожалуйста, куда копать.

Дополнение.
В принципе, в моем случае можно было бы сделать костыль - при применении фильтра убирать пагинацию в принципе (через js). Но проблема в том, что при сбросе фильтра список материалов восстанавливается в первоначальном виде, а пагинация так и остается с неправильными ссылками.
Поэтому хотелось бы понять причину.

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • версия плагина под Joomla 4
    • Здравствуйте! Не знаю технических подробностей реализации этого плагина, и почему он только для Joomla 3, но на Joomla 4 есть проблемы с дублями страниц! Если поставить условия показывать страницы с .html, например site.ru/page.html то со временем поисковик начинает выдавать в поиске так site.ru/page/ Если есть простое решение этой проблемы, то подскажите, пожалуйста. А так, очень хороший плагин был, хотелось бы его видеть и на Joomla 4.
    • In Plugins Joomline / JL Nodoubles
    • Авторизация не работает совсем
    • Дело только в кейшировании Как не странно, даже отключение кейшировании в основных настройках всеравно создаёт кеши в 4 версии . Нкскажу банк это или фича Проверить просто Заходите в админку в раздел Кеша и делаете полною очистку. После этого авторизация срабатывает. Однако она также срабатывает один раз на один аккаунт после этого если из аккаунта выйти будет открываться главная страница. Пускает только через 15 минут или после повторной очистки Кеша. Это я побороть так и не смог . Оставил как есть. Также надо отключить кейшировании модуля главного меню
    • In Component / Slogin
© 2010- JoomLine
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.

email: This email address is being protected from spambots. You need JavaScript enabled to view it.