ajax facets не работает

Главные вкладки

Аватар пользователя gera8774 gera8774 21 февраля 2022 в 12:02

Всем привет! Кто-нибудь работал с модулем ajax facets на семерке? Всё работало? Пытаюсь разобраться. В блоках фильтров выбираю ajax selectbox или ajax checkbox - каталог никак не реагирует на выбор. Документация прочитана, вроде бы всё установлено правильно. Фильтры вывожу через регионы блоков. Патчи вижу только для 8 и 9.

Комментарии

Аватар пользователя gera8774 gera8774 21 февраля 2022 в 15:44

во вьюхе включен. уже тему сменила на стандартную, отключила все кастомные модули (думала, может оттуда что-то перебивает) - нет, никакого прогресса

Аватар пользователя gera8774 gera8774 21 февраля 2022 в 15:53

да, обычные виджеты типа ссылки с чекбоксами и селекты, да и всё остальное - работает. а из аяксовых виджетов работает только ajax links

Аватар пользователя gera8774 gera8774 21 февраля 2022 в 18:58

Спасибо, но всё равно не работает)) Но я попробовала сменить версию jQuery, и есть небольшой прогресс. После выбора чекбокса всплывает сообщение Search results cannot be filtered, please
contact site administrator, но при этом я вижу, что ссылка в браузере приняла запрос, но сработает она только если я обновлю страницу вручную.
В документации об этом сказано:
Setting "Access" should be configured for your views display if you want to use them with ajax facets.
It shouldn't have value "none". Otherwise, user will receive error "Search results cannot be filtered, please
contact site administrator." each time, when he would try to filter results.
Also, you should enable Ajax for your views display.
Вот тут уже и не знаю, что еще смотреть. У меня в представлении доступ - просмотр опубликованных материалов. Аякс включен.

Аватар пользователя gera8774 gera8774 24 февраля 2022 в 10:43

Спасибо! Найденный патч был раскритикован (потом я уже почитала, что он открывает слишком много доступа к представлению). В итоге помогла переустановка модуля ajax_facets. Посмотрела, что у вас dev, поставила тоже его и всё заработало. Хотя про dev вы изначально написали, я невнимательно посмотрела.