Как вывести вместо название термина таксономии кастомный заголовок?

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

Аватар пользователя Bezlepkin Bezlepkin 25 сентября 2017 в 23:11

Привет! Сейчас при site.ru/tags/test выводится страница с заголовком Test.
Как сделать что бы название термина так и оставалось, но добавить поле для собственного заголовка. Как поле добавить я знаю, а вот как вывести вместо того что по-умолчанию не пойму.

Комментарии

Аватар пользователя VasyOK VasyOK 26 сентября 2017 в 0:39

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

Сделать новый заголовок:
Делаем вьюху выводящую термины. Аргумент (контекстный фильтр) - tid. Значение по умолч - идентификатор термина из урл. Выводим поле, которое нужно выводить вместо заголовка. Можно views_ifempty использовать, если это поле будет не заполнено - выводить название термина.

Можно программно поле "альтернативного заголовка" вывести

Аватар пользователя Bezlepkin Bezlepkin 26 сентября 2017 в 10:43

Вот тут можно поподробней "Делаем вьюху выводящую термины. Аргумент (контекстный фильтр) - tid"
Я так и хотел сделать, но не как не смог переопределить view. пробовал taxanomy-ter.tpl.php не получилось.
Какую view нужно переопределять?

Аватар пользователя VasyOK VasyOK 26 сентября 2017 в 11:19

Главное новую вьюху сделайте, а не старую переопределяйте.
Из вьюхи , которая сейчас выводит ноды термина заголовок можете убрать?
Если нет то включите вьюху
/admin/structure/views/view/taxonomy_term
и уберите оттуда
Содержимое: Имеет идентификатор термина таксономии (с глубиной) - Переопределить заголовок - или галку снять или пусто заполнитель оставить

Аватар пользователя DivaDii DivaDii 27 сентября 2017 в 10:00

Насколько я понимаю, эта проблема возникла ПОСЛЕ удаления модуля, а не в результате его работы. И проблема даже не с сайтом как таковым, а в базе остались "хвосты".

То есть если не удалять, то проблема вряд ли возникнет.

У меня этот модуль работает на одном довольно большом сайте. Никаких проблем я не обнаружила с его работой.