Вы здесь

Скрыть описание термина таксономии на странице созданной с помощью Views Drupal 9

0

Добрый день! Для целей SEO в моем конкретном случае (сайт недвижимости - страница описания термина таксономии и вывод связанных материалов/объектов) оптимально использовать термин таксономии с описанием на первой странице. Требуется скрыть описание на странице 2, 3 и т.д.
Также есть идея добавить на главную страницу каталога объектов (где используются раскрытые фильтры) отдельно блок описания. Но его тоже надо скрывать на других страницах.
Смотрел на модуль Context, чтобы исключать отображение описания или блока на ненужных страницах, но данный модуль пока не получилось настроить, выражение ~page=* приводит к ошибке 500. Но данный модуль работает в других вариантах использования. Возможно я что-то делаю не так, если у кого-то есть опыт, поделитесь пожалуйста.

В Друпал 7 раньше я просто отключал вывод описания термина в шаблоне страницы с помощью кода:
<?php if (!isset($_GET['page'])) {
$category = taxonomy_term_load(arg(2));
echo "{$category->description}";
} ?>
Но хотелось бы делать это максимально правильно, а лучше со стандартными модулями, чтобы всегда можно было передать сайт другим людям и у них не болела голова.

Версия Drupal: 
8.x
Категория: 
Block APITaxonomy APITheming
Вопрос задан 09.10.2021 - 13:09

Ответы