Вывод контента у термина и всех его дочерних терминов

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

Аватар пользователя Shipovnix Shipovnix 9 февраля 2017 в 15:23

Здравствуйте.
Столкнулся с трудностями - не могу реализовать топик. Много читал, смотрел инструкцию xandeadx, получилось только с первым вариантом (с джоинами), но надо без них.
Есть словарь Каталог. В нем 3 уровня терминов, примерно:

Женщинам
-Одежда
--Платья
--Юбки
--Туники
-Аксессуары
--Браслеты
--Подвески
Мужчинам
-Одежда
--Брюки
--Сорочки
-Аксессуары
--Гастуки
--Ремни

Все термины имеют алиасы адресов, например "Женщинам" - catalog/women, "Одежда" - catalog/women/clothes, "Платья" - catalog/women/clothes/dresses и т.д. Для словаря выбрана вьюха через Term Display.
Необходимо во вьюхе вывести все ноды выбранного термина и всех его дочерних терминов.
Если не трудно, пожалуйста, по шагам.

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 10 февраля 2017 в 7:45
1

Если поставить views и включить его taxonomy/term/% то у него есть контекстуальный фильтр + with depth = будут показвается все материалы текущего термина + материалы дочерних.

Аватар пользователя gun_dose gun_dose 10 февраля 2017 в 10:32
1

Можно без джоинов. Просто надо использовать shs в линейном режиме. Тогда при выборе термина все родительские термины также назначаются ноде. Кроме shs так умеет ещё taxonomy term tree или как там его

Аватар пользователя fairrandir fairrandir 10 февраля 2017 в 16:43
1

Вообще мимо вопроса. Во втором комментарии ТС пишет, что напрягают джойны, а вы предлагаете вьюхи во вьюхи встраивать.
Правильный ответ в первом комментарии.

Аватар пользователя Alex787 Alex787 11 февраля 2017 в 2:52
1

Блин... где то попалось, и потерял... что view (конкретный) можно отдельным модулем вывести... вопрос...а сам views может быть включен?? Если нет... тогда смысл такого действия?