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