Подскажите, какие есть средства для создания взаимосвязанных выпадающих меню по словарям таксономии?
У меня есть два словаря (бренды и категории) и модуль jump, который делает из них отдельные списки. Таким образом я могу получить страницу со всеми нодами, привязанными к отдельному термину отдельного словаря - либо список товаров какого-то бренда, либо список товаров какой-то категории.
Мне нужно связать эти списки, чтобы человек мог выбрать в одном списке бренд, в другом - категорию, нажать на одну кнопку, и увидеть список товаров, в которых прописан и выбранный им бренд, и категория. Фактически нужен фильтр, чтобы отсеивать и показывать только те ноды, в которых есть заданный термин одного словаря И заданный термин другого.
Подскажите, есть какие-то простые готовые решения? Помогите новичку, пожалуйста!
Комментарии
http://drupal.ru/node/42857
обсуждался такой вопрос недавно
Благодарю!
Однако я не программист. Мне совсем непонятно, как работает taxonomy filter и как сделать с его помощью два связанных выпадающих списка.
Может есть где-то подробное объяснение или решение попроще?
пока еще сам не знаю. вот буду осваивать))
тоже кстати не программист
q2_faith, я по заголовку темы уже подумал, что вы ее и создали.
yousername, а вы в нем разобратся сами пробовали?
Пробовал вполсилы. Времени не хватает погрузиться с головой. Ничего не понял. Даже объяснения на английских сайтах читал. Сумбурно всё как-то... Надеялся, что такую простую, в сущности, задачу уже кто-то решил...
Ну я решил. Боюсь что чтоб это освоить надо немного посидеть подутся.
Рассказуйте что сделали по пунктам.
Повозился ещё немного с Taxonomy Filter. Потыкал в галочки. Вывел блоки в подвал.
Мне этот модуль не помогает.
Во-первых, он отображается только на страницах таксономии, а мне надо на всех в шапке.
Во-вторых, он не дает сменить текущий выбор - если выбран термин из первого словаря, то можно только выбрать термин из второго, а поменять выбранный термин в первом словаре нельзя.
В-третьих, он не отображается в виде выпадающего списка.
Настроил два фильтра по терминам таксономии в представлении таксономии (том, что по умолчанию) и вывел их в блок. Всё работает. vesta-baby.ru
Ещё бы второй список фильтровался бы по первому - было бы прекрасно. А так, если бренд (1 словарь) не выпускает товаров в какой-то из категорий (2 словарь - основа каталога), а выбирают такую категорию, то появляется пустая страница.
Вопрос - как сделать так, чтобы после выбора в первом списке, во втором отображались бы только те термины, в которых есть ноды, отфильтрованные по первому списку?
Это делает taxonomy filter, но как его привязать к фильтрам в представлениях?
Есть идеи?
Как решили задачу? Поделитесь... вижу на Вашем сайте все работает. Сам сейчас бьюсь с зависимыми списками...
Ни как не получается сделать так, как показанно на сайте - подскажите как это реализовать? не получается вывести выпадающие списки.