Добрый день. Заранее, что гуглил и гуглил. Часть нашел, часть не удовлетворяет (
Проблема заключается в том, что бы сделать контекстные фильтры + зависимые фильтры.
Использую следующие модули:
better_exposed_filters;
views;
views_hacks (views_filters_selective);
И так есть каталог продукции который используют словари;
Тип продукта; - определяется по ссылке /catalog/% - через термин id определяются все товары определенного типа;
Тип покрытия; - тут уже задействуются раскрытые фильтры;
Размер продукта; - Зависит от типа продукта;
Т.е. есть страница с термин id 12 /catalog/12;
На ней отображается следующие:
Способ покрытия:
Эмаль;
Лак;
Размер:
115mm X 3000mm;
Данные Эмаль и Лак отображаются только при если на странице /catalog/12 есть товары с данными отмеченными категориями; Аналогично с размером;
Фильтры в виде ссылок сделаны через better_exposed_filters;
Проблема заключается в том, что при выборе Эмали из фитра пропадает Лак, а он должен оставаться.
Если не совсем запутано объяснил то у кого есть какие предположение как сделать так что бы они оставались.
Все термины в фильтрах отображаются только при наличии в них существующих товаров.
Заранее спасибо.