После выбора фильтра, формируется новая пагинация (с правильным числом страниц), однако по клику на любую следующую страницу отфильтрованных элементов фильтр слетает и выводятся все элементы из БД, а не те, которые выбрал фильтром. Нужно как-то обновить ссылки пагинации? Или что можно сделать?
Вот класс пагинации.
Посмотреть и подсказать)))
Фильтр работает обычным способом - при клике на фильтр Ajax передает в php выбранный фильтр и его значение, php формирует sql запрос и возвращает ответом выбранные элементы из БД. Сразу после выбора фильтра все работает как надо (выводятся только отфильтрованные элементы из БД), но стоит нажать на любую другую страницу в пагинации и фильтр сбивается, и выводятся все элементы из БД, а не только те, которые отфильтровал.