Пожалуйста, подскажите:
Решил заменить стандартное отображение taxonomy_term view на свое, вот такого вида.
title
description
Список дочерних терминов
Дефолтное представление отключил, создал свое с нуля.
Все работает, но не удается вывести description для термина таксономии. Как я понял, это делается в разделе "ШАПКА".
Добавил в вывод шапки Global: Текстовая область (Global: Текстовая область)
Содержимое в шапку нормально выводит, если написать, к примеру, 123.
Но не могу понять, какой шаблон twig использовать для description, как я понимаю, что-то вроде {{description}} или {{ arguments.parent.description }}
Пробовал еще
Global: Отображаемая сущность - Taxonomy term (Global: Отображаемая сущность - Taxonomy term)
Тоже не выводит.
Комментарии
description - выведите отдельным блоком-вьюхой над списком дочерних терминов.
VasyOK
А можно подробнее? Во вьюху же надо передать tid чтобы получить description
Не делайте так, как вам советует Васёк.
Сходите в шапку, где вы создали Global: Text
Вставьте туда токен поля, их список есть в подсказке, и поставьте галочку, чтобы токены в поле обрабатывались.
Скорее всего, вы хотите именно это
Тип вьюхи - термин таксономии. Контекстный фильтр - tid (значение по умолчанию - ид термина из урла). Поле - описание термина.
Semantics
Ну я так и хотел сделать. Просто в подсказке список подходящих токенов весьма ограничен
{{ name }} == Taxonomy term: Название
{{ arguments.parent }} == Taxonomy term: Родительский термин заголовок
{{ raw_arguments.parent }} == Taxonomy term: Родительский термин ввод
Я не понял, какой токен для description
скриншот вьюхи в студию
Для д7 так раньше работало https://pro-self.ru/blog/pselfin/pokazat-opisanie-termina-na-vyuhe-vyvod... (что Васек и писал - вьюха во вьюхе)
Если есть токен, то конечно им проще будет
Нет, я писал про отдельную вьюху с информацией о термине (его описанием).
Выведите Term: Description, скройте его через exclude и будет вам токен описания
Еще рассматриваю вариант вывода поля в views-view.html--taxonomy_term_new.twig
Но опять же не понимаю, как достучаться до Description через twig
Ставьте модуль ctools, тогда в шапку можно будет вставлять плагин "Отображаемая сущность", выбрать там термин таксономии, токен айдишника взять из аргумента вьюхи. Все остальные решения, в том числе и ваше - лажа.
gun_dose
В шапку и так можно вставлять плагин "Отображаемая сущность->термин таксономии" и без модуля ctools.
Посмотрите скриншот.
В оригинальной вьюхе так сделано и работает, пытался повторить - не получилось.
Оригинальная вьюха почему-то вызывает taxonomy-term.html.twig, а моя нет
А какой вы туда токен передали?