Рейтинг:0

Отображать описание метатегов узлов в представлениях терминов таксономии

флаг ru

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

флаг cn
IMO, вы смотрите на это неправильно - если вам нужно альтернативное описание для узла, оно должно быть в поле, где к нему можно получить доступ изначально, используя представления и другие части системы. Затем достаточно просто изменить метатег описания на токен для этого поля, и у вас есть надежное решение.
Drazen avatar
флаг ru
Но я уже подал описание метатега узла, это не решение дублировать это поле в новом. Есть ли способ получить к нему доступ в представлениях?
флаг cn
Я бы не рекомендовал дублировать его, а переместить из поля метатега в отдельное поле и сослаться на него. Если данные принадлежат узлу, сохраните их в узле. Сохраняйте его в поле метатегов только в том случае, если он строго используется только как метаданные.Но чтобы ответить на ваш вопрос: нет, я не верю, что модуль метатегов делает этот уровень детализированных данных доступным для представлений. Это не невозможно сделать, но потребуется код
флаг cn
См. эту проблему: https://www.drupal.org/project/metatag/issues/3027873, сообщается, что патч № 7 работает и решит вашу проблему.
Рейтинг:0
флаг ru

СПАСИБО Клайв. Я реализую патч из этих двух файлов, этот MetatagViewsFormatter.php и это МетатагФорматтер.php отсюда Предоставьте средство форматирования полей для вывода метатегов на странице, например. для использования с представлениями (D9) и это работает! Теперь у меня есть в поле метатега представлений следующие параметры:

значения метатега, включая описание

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.