Вывод терминов таксономии одного словаря в зависимости от терминов другого

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

Аватар пользователя Stamper Stamper 27 декабря 2013 в 17:08

Добрый день. Я понимаю, что это все обсасывалось не раз, но вдруг кто поможет здесь и сейчас.

Дано: два словаря таксономии: «Товар» и «Производитель» этого товара:

Задача: Чтобы при выборе одной из категорий товара (в примере — шуруповерты), раскрытый фильтр с терминами второго словаря «Производитель» отображал только тех производителей, которые изготавливают эту категорию товаров:

Как это организовать правильно? Делать отдельные словари на каждую категорию товара? Для вывода использую Views и Better exposed filters.
На данный момент фильтр вываливает мне всех подряд производителей:

Я бы с этим даже не заморачивался, но производителей более 20, а товаров около 6000. Поэтому некомильфо, когда на странице дрелей, например, висят фильтры по производителям Dufa, Sniezka и т.д., в диком количестве Smile

Комментарии

Аватар пользователя Enemy Enemy 27 декабря 2013 в 19:55

в 6 есть модуль который показывает только тех производителей которые в термине словаря каталога
поищите на форуме

Аватар пользователя w007s w007s 10 ноября 2015 в 11:49

я делал добавляя в настройку создания страницы список таксономии, например делается список таксономии производителей, этот список присоединяется к созданию новой страницы, и когда создаете страницу ставите галочку на нужном производителе, а потом когда щелкаете на этого производителя, там будут все страницы где стоит выбранным этот производитель)

Аватар пользователя Stamper Stamper 28 декабря 2013 в 14:37

Спасибо за комментарий, но мне, видимо, необходимо несколько не это. Или, может, я не так понял. Мне нужно, грубо говоря, связать термины таксономии одного словаря с терминами первого уровня другого словаря. Вот так:

Аватар пользователя w007s w007s 28 декабря 2013 в 20:49

при создание страницы ставится галочка на Шуруповерты и на одной из фирм, и потом когда щелкаешь на термин таксономии Шуруповерты, в списке будут все производители, на которых выбраны галочки Шуруповерты и одна из фирм, как сделать по другому не знаю.

Аватар пользователя Waraha Waraha 21 марта 2015 в 16:19

"Stamper" wrote:
Спасибо за комментарий, но мне, видимо, необходимо несколько не это. Или, может, я не так понял. Мне нужно, грубо говоря, связать термины таксономии одного словаря с терминами первого уровня другого словаря. Вот так:

Stamper, спасибо за рисунок!) Так доходчивей. Мне сейчас нужно нечто подобное (типа как ВКонтакте метоположение выбираешь, сначала Страну, потом Город, и пр.), роюсь поиском. Ты решил этот вопрос? Как именно? И как оно называется?)) а то я даже сформулировать-то правильно не могу)