Подскажите, пожалуйста, как данный фильтр взаимодействует с пагинацией. Не могу разобраться.
Вводные.
Есть вывод материалов категории, например, по 10 штук на страницу. Всего материалов 100. Соответственно изначально вывод 10 страниц.
Пагинация стандартная:
Первая страница - .../материал/page-1
Вторая страница - .../материал/page-2
Третья страница - .../материал/page-3
и так далее.
Обернул компонент вывода материалов категории в #content (то есть в сейчас в этом контейнере находится и сам список материалов и пагинация).
Далее при применении фильтра видно, что количество страниц уменьшается (материалов с примененным фильтром меньше). НО (!) пагинация становится следующего вида:
Первая страница - .../материал
Вторая страница - .../материал/page-11
Третья страница - .../материал/page-21
То есть перескок через 10 страниц - и это равно количеству материалов на странице. Если выбрать количество материалов на странице 20, то пагинация при примененном фильтре будет следующая:
Первая страница - .../материал
Вторая страница - .../материал/page-21
Третья страница - .../материал/page-41
Кто -нибудь сталкивался с таким? Подскажите, пожалуйста, куда копать.
Дополнение.
В принципе, в моем случае можно было бы сделать костыль - при применении фильтра убирать пагинацию в принципе (через js). Но проблема в том, что при сбросе фильтра список материалов восстанавливается в первоначальном виде, а пагинация так и остается с неправильными ссылками.
Поэтому хотелось бы понять причину.
Методом проб и ошибок удалось выяснить, что данные хвосты появляются при php 8.2
На php 7.4 такой ошибки нет
Кроме того на php 8.2 не цепляются товары виртуемарта, только категории.
Есть у кого какие-нибудь мысли?
Добрый день.
При попытке сгенерировать карту или войти в отладку карты возникает ошибка 0 Call to undefined method Joomla\CMS\Factory::getUri(), скриншот
joxi.ru/4AkO8EgCX5Z9kA
Joomla 4.3.1
PHP 8,2
Hello,
I use Slogin 3.0.2 and four plugins: Google, Wordpress, Telegram and VK.
All of a sudden Telegram and VK logins stopped working, recently. The process seems to go through normally, but after redirect back to the site, the user is not logged in.
I do not know if this is due to any PHP changes in the server. PHP is currently at 8.1.25 and Joomla! 3.10.12 Stable.
Also the login buttons for some reason do not work from mobile phones, they do nothing. From tablet and PC they are ok.
I would appreciate your help in this.
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.
Contact:
email: This email address is being protected from spambots. You need JavaScript enabled to view it.