1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

РЕШЕНО: Вывод таксономии в блоке на странице материала

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

Аватар пользователя migen migen 8 октября 2012 в 15:04

Добрый день. В DRUPAL 7 создал двухуровневый словарь

+ Посуда
- тарелки
- чашки
- прочее
+ Мебель
- столы
- стулья
- шкаф
- прочее

Перейдя в дочерний термин (например, "чашки") выводятся тизеры материалов в этом термине. А с боку мне нужно чтобы в блоке через views или снипетом выводились все дочерние термины родителя - в данном примере все термины "посуды".

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

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

Подобный способ на сайте http://www.businessprom.ru/catalog/detail.php?ID=85820

Комментарии

Аватар пользователя migen migen 8 октября 2012 в 16:48

Ковырял.
В отношениях сделал так:
- Термин таксономии: Родительский термин
- Термин таксономии: Содержимое using Tags

Результатом чего теперь стали появляться дочерние ссылки родителя. Т.е. на моем примере зайдя в "посуду" в блоке выводятся список терминов "тарелки", "чашки", "прочее".
Но это работает если я нахожусь на странице дочернего термина. Зайдя в дальше по дочернему термину "тарелки" - мой блок пустой. И так же зайдя в "тарелках" на ноду - блок пустой.

Аватар пользователя Faceless Faceless 8 октября 2012 в 18:48

Можно попробовать создать менюшку из терминов таксономии, воспользовавшись taxonomy_menu, запихнуть ее в блок и указать на страницах какого типа материалов ее использовать.

Аватар пользователя migen migen 9 октября 2012 в 2:31

Faceless wrote:
Можно попробовать создать менюшку из терминов таксономии, воспользовавшись taxonomy_menu, запихнуть ее в блок и указать на страницах какого типа материалов ее использовать.

Да, ваш ответ помог мне решить мою проблему. Установив еще модуль Taxonomy Menu Trails я смог более детально настроить свой каталог.

Аватар пользователя migen migen 9 октября 2012 в 2:31

Faceless wrote:
Можно попробовать создать менюшку из терминов таксономии, воспользовавшись taxonomy_menu, запихнуть ее в блок и указать на страницах какого типа материалов ее использовать.

Спасибо )

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /