DrupalCamp Краснодар 2017

16 декабря 2017 в городе Краснодаре пройдет DrupalCamp.
Регистрация, Доклады.

TVI или Taxonomy Display

Одна из самых проблемных задач в D7 лично для меня всегда была темизация категорий.
Самый начальный способ: простое представление во views.
Потом появляется задача, чтобы у какой-то категории были отдельные критерии фильтрации, поля или еще что-то. И тут возникает геморой. Но по сути, если не кодить, то у нас 2 варианта: TVI и Taxonomy Display.
Огромный плюс TVI, он позволяет очень гибко выбирать представления

  • для словаря
  • для термина и его наследников
  • для термина

т.е. мы полностью можем настроить всё как хотим.
Минусы этого модуля:
1) Он был портирован с D6, т.е. модуль не использует все классные вещи, которые есть в D7.
2) Высокое потребление памяти при обновлении материалов, словарей и терминов.
3) Версия для D7 больше не поддерживается.

Taxonomy display был создан для D7.
С помощью этого модуля, вы сможете каждому словарю задать своё представление. А вот выбрать представления для термина не возможно, хотя в очереди есть feature request с таким функционалом, но видимо он висит с 29 ноября 2011 года.

Я буду продолжать использовать TVI.