Здравствуйте.
У меня стоит задача заменить вывод поля термина таксономии в ноде и в views с текстового значения на картинку, причём картинка зависит от имени (или tid, не важно) термина таксономии. Либо просто вставить класс к выводу термина, например если термин таксономии red, то чтобы в ноде был вывод типа
чтобы с помощью класса я мог добавить картинку и ли фон и типа того именно для этогшо термина.
Есть ли не очень сложное решение? Спасибо.
Комментарии
*** Блин, забыл подставить теги кода. Вывод типа
<div class="red"><a href="...">red</a></div>
перезаписать вывод поля в views
Спасиб0, что перезаписать то понятно, но как указать view, что подставляется соответствующая картинка именно для определённого терменина? Вот тут туплю.
картинку в поле добавить к термину. у вас термин должен состоять из имени и картинки. или имени и цвета #666
более продвинутый метод - это добавить шаблон термина, тут уже можно собрать более качественно вывод, если потребуется.
А можно сделать правильно, и написать свой formatter
Добавь в структуру термина поле типа "Изображение", пройдись по списку терминов - вставь подходящие картинке, во вьюхе это поле появится - на вывод. И будет тебе счастье.
Под 7ку был модуль. https://www.drupal.org/project/term_body_class
Под 8ку подобного не вижу. Вроде как-то можно...