Не раскрывается фильтр для посетителей

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

Аватар пользователя artem@kudrovo-probeg.ru artem@kudrovo-p... 25 августа 2022 в 11:48

Здравствуйте!
Подскажите, куда копать?
В критериях фильтрации Views для Drupal 7 ставлю галку "Раскрыть этот фильтр для посетителей и позволить его изменять", Применяю. Открываю снова этот критерий фильтрации и галка снята.

Гуглил варианты решения:
1. Тема во views не меняется на Bartic и на любую другую.
2. Ajax включен

Также обратил внимание: у меня было в представлении добавлено поле и для него установлен Views Distinct - Filter Repeats. Необходимо было поменять на Do nothing, и точно также после сохранения настройки Views не запоминал мой выбор и снова стояло значение Filter Repeats. Пришлось удалить поле, добавить заново и все ок.

а вот что с exposed filters делать не понимаю... подскажите, может кто сталкивался..

Лучший ответ

Аватар пользователя artem@kudrovo-probeg.ru artem@kudrovo-p... 26 августа 2022 в 10:53

Нашлось в чем проблема.
Надо в /sites/all/modules/views/js/views-admin.js заменить строку:
if ($(this).is('checked') == 0) {
на эту if ($(this).is('checked') == 0 && $('#edit-options-value-all').length) {

Комментарии

Аватар пользователя artem@kudrovo-probeg.ru artem@kudrovo-p... 26 августа 2022 в 10:53

Нашлось в чем проблема.
Надо в /sites/all/modules/views/js/views-admin.js заменить строку:
if ($(this).is('checked') == 0) {
на эту if ($(this).is('checked') == 0 && $('#edit-options-value-all').length) {