Редактирование шаблона ветки поля для термина таксономии


Я хотел бы отредактировать field.html.twig для taxonomy-term.html.twig. Я пробовал field--taxonomy-term.html.twig и кучу других вариантов, но ни один из них, похоже, не работает. Каково правильное соглашение об именовании?

Уточнение: Я имею в виду шаблон для полей, используемых на странице терминов таксономии, а не поля, используемые в типе контента для ссылки на таксономию.

Author: Pim, 2016-10-30

1 answers

Тип поля для терминов таксономии - entity-reference. Вы можете использовать тип поля для именования ветки поля:

field--entity-reference.html.twig

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

field--field-tags.html.twig

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

Редактировать в соответствии с разъяснением:

Если поле находится внутри термина таксономии, вам нужно добавить еще одну деталь, либо имя поля, либо название словаря:

field--taxonomy-term--field-body.html.twig
field--taxonomy-term--tags.html.twig
 2
Author: 4k4, 2016-10-30 20:51:52