Как отобразить раскрытые фильтры views в виде меню с вложенными подменю?

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

Аватар пользователя mistic1282 mistic1282 1 октября 2013 в 18:11

Пытаюсь сделать сайт мебельного магазина.

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

Добавил метериал, создал представление - ассортимент, настроил фильтры по категориям и открыл их для пользователей. Вопрос в том, как сделать эти фильтры в виде меню со вложенными подменю на странице с ассортиментом?

Само меню я создал с помошью Superfish, но сылки в этом меню - другие views'ы c нужными фильтрами под каждую категорию, что очень неудобно (много views'ов приходить редактировать). Как организовать все это с помошью одного views'а? Как уже говорил фильтры открыл, но отображаються они как чекбоксы или как иерархичный список.

Комментарии

Аватар пользователя serega111 serega111 1 октября 2013 в 23:04

hook_form_alter вам в руки, ну и наверно еще что-то на js придется писать.
В hook_form_alter добавляете к форме фильтры в том виде, в котором хотите. С помощью css скрываете элементы формы фильтра, с помощью js отлавливаете клик по вашим фильтрам и меняете значение полей формы.

Аватар пользователя hailovigor hailovigor 9 октября 2013 в 19:54

Решили проблему?
Я раскрыл фильтр, спрятал его, а в меню подставил так ".../catalog?field_category_tid=1", но все ссылки в этом меню стали активными :С