Автоподстановка значения поля в фильтр Views

Аватар пользователя asid2006 asid2006 15 июля 2013 в 16:52

Есть интернет-магазин на Drupal Commerce с кучей категорий. Категории реализованы с помощью таксономии. Нужно, чтобы для разных категорий товаров выводились разные поля для фильтрации. Решил сделать это с помощью модуля Views dependent filters. Если коротко, он работает так: если категория ноутбуки, то показывай поля хдд, рам, ос...
Проблема в том, что в качестве поля, значение которого определяет какие фильтры показывать может быть только другой фильтр. Раз так, сделал другой фильтр по полю категория (ссылка на термин таксономии) и всё работает, если значение этого поля прописать руками.
Подскажите, как можно настроить фильтр так, чтобы в него автоматически подставлялось текущее значение поля.

0 Thanks

Комментарии

Аватар пользователя Faceless Faceless 15 июля 2013 в 21:45

Советую покопаться с модулем search_api, в вашем случае самое оно, когда нужна сложная система фильтров.

Аватар пользователя FORTIS FORTIS 15 июля 2013 в 22:27

есть у меня кусочек кода который в зависимости от типа материала (принимается как аргумент) скрывает лишние раскрытые фильтры. немного допилите, если программист, и получите результат. будет нужно стучите в личку