Здравствуйте, может кто подскажет. Нужно простое фильтрование по термину таксономии представления с отключенным аяксом. Как это можно реализовать? А то получается аякс включаю фильтры есть, отключаю - нет. Пробовал параметры передавать в адресную строку - тоже что то безрезультатно.
Комментарии
Нашел что искал вот здесь.
А вобще по фильтрам очень мало материала, может кто разбирается сделал бы толковый пост, думаю многие были благодарны.
Значит неправильно что-то у вас. Обычно, фильтры работают одинаково. Попробуйте сделать эту же вьюху на отдельной странице/отладить в preview.
Скорее всего у вас раскрытые фильтры и вьюшка в блоке была.
Да вьюшка в блоке, но обошел это так - Contextual filters назначил как Содержимое: Has taxonomy term ID
А в настройках выбрал Provide default value = php код и туда вставил:
session_start();
if (isset($_SESSION['flt'])) {return $_SESSION['flt']; } else {return 'all';}
Единственное переменная сесии в шаблоне меняется уже после как данные вьюхи обработаны. Поэтому решил переменную менять аяксом, а потом перезагружать принудительно страницу. Получается что фильтр будет можно использовать для любых страниц и вьюх - помоему очень неплохо.