Отображать блок только на тех нодах, которые имеют определенные термины

Аватар пользователя Arto Arto 17 ноября 2014 в 23:15

Доброго времени суток уважаемые!

Подскажите, пожалуйста, возможно ли выводить блок только на тех нодах, на которых указан определенные термины таксономии.

Причем эти термины составляют только часть словаря.

Например, есть словарь "Предметы", в нем подразделы "Предметы для дома", "Предметы для офиса" и т.д. Нужно выводить блок, на всех страницах, которые используют термин "Предметы для дома" или его дочерние термины.

Пытаюсь сделать настроить такой вывод через контекстные фильтры views, но никак не могу настроить этот вывод.

Подскажите, пожалуйста, как это можно настроить.

Комментарии

Аватар пользователя Arto Arto 18 ноября 2014 в 2:49

Получается вывести блок только для всех терминов словаря "Предметы", но никак не для отдельного термина словаря. Подскажите, пожалуйста, как отсортировать?

Аватар пользователя Arto Arto 18 ноября 2014 в 14:39

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

Аватар пользователя Arto Arto 18 ноября 2014 в 15:52

Поняла, что конкретный термин можно отфильтровать в обычных фильтрах.

Столкнулась с другой проблемой:

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

Настройки контекстного фильтра: http://goo.gl/f86UmY
И настройки обычного фильтра: http://goo.gl/0TT4Qq