1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Как добавить мета-тег description к представлению?

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

Здравствуйте!
Пользуюсь модулем metatag. Не получается установить в этом модуле мета-тег description. В настройках модуля выставляю токен [view:description] но он не отображается. Описание во вьюхе присутствует. Как решить проблему? Так же не понятно, как сделать в этом модуле разные настройки для разных вьюх. По терминам таксономии например это можно сделать, а по вьюхам нет.

Лучший ответ

Комментарии

Аватар пользователя VasyOK VasyOK 4 июля 2017 в 15:33
1

Считаю, ваш подход неправильным. Хотя то, что вы хотите возможно.
Дескрипшн надо задавать для ноды либо термина таксономии. А вьюху выводить (в виде блока) на ноде или термине. В противном случае нужно пользоваться панелями.

Аватар пользователя RusBel RusBel 5 июля 2017 в 7:31

Спасибо за совет. Попробую это осмыслить. К сожалению, пока не пробовал привязывать к ноде вьюху в блоке. Я так понимаю это делается указанием адреса страниц ноды в настройке блока?

Аватар пользователя VasyOK VasyOK 5 июля 2017 в 14:15

"Это делается указанием адреса страниц ноды в настройке блока?"
Как вариант да. Но во вьюху можно добавить контекстный фильтр
Содержимое: Nid ( Передать значение по умолчанию: ID материала из URL) -- тогда блок будет только на страницах нод. То же самое для терминов (Tid), юзеров (Uid).

В этом случае вам не нужно думать над:

  • давать контенщику разрешения на редактирование вьюхи (если метатеги прописаны прямо в ней)
  • посылать контенщика в настройки метатегов где путать его добавлением меты для вьюх или путей.

Это я тут панк-разработчик, а вы своей головой думайте.

Аватар пользователя RusBel RusBel 5 июля 2017 в 7:57

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

Аватар пользователя gun_dose gun_dose 5 июля 2017 в 8:25
1

В общем, в первом комментарии вам всё правильно посоветовали. А если представления-страницы полностью удовлетворяют вашим требованиям, пользуйтесь и никого не слушайте.

Аватар пользователя VasyOK VasyOK 5 июля 2017 в 14:22

Ничего такого что "не удовлетворят" не вижу. Но есть:
мететаги
урлы
xmlsitemap

Если представление страница - придется гонять сеониста по разным частям админки Друпала. Легче на ноде все это отредактировать.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /