Отображение дочерних терминов на странице таксономии терминов


У меня есть словарь под названием "Катагория" с древовидной структурой терминов, включающей термины родительской и дочерней таксономии.

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

Спасибо!

Author: Reinis, 2014-10-28

1 answers

  • Настройте новое представление типа "термины таксономии"
  • Придайте представлению "блочный" вид (а не страницу)
  • В разделе "дополнительно" представления (справа) вы можете настроить "контекстный фильтр" на основе "родительского термина".
  • Хитрость в том, чтобы заставить это работать с блоком, состоит в том, чтобы выбрать опцию "Предоставить значение по умолчанию" и выбрать "исходное значение из URL" "компонент пути 3". Это отправит идентификатор родительского термина с URL-адреса (работает, даже если ваш термин под псевдонимом).
  • Перейдите в раздел администратор->блоки и поместите этот блок в область "нижний колонтитул"; установите его таксономию URL/термин/* (это будет работать, даже если ваш термин имеет псевдоним).
 3
Author: Coleman, 2014-10-28 19:22:43