Выпиливаем мета-тег Generator из заголовочной секции сайта на Drupal. За одно и пару других лишних мета маркеров.
Для этого используем hook_page_attachments_alter в теме оформления сайта. ‘Generator’ в списке мета информации идет под именем system_meta_generator.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
/** * Implements hook_page_attachments_alter(). * * Removes some meta names **/ function THEMENAME_page_attachments_alter(&$page) { $meta_tags = [ 'system_meta_generator', 'MobileOptimized', 'HandheldFriendly' ]; foreach ($page['#attached']['html_head'] as $key => $value) { if (in_array($value[1], $meta_tags)) { unset($page['#attached']['html_head'][$key]); } } } |
Drupal 9/10
Данная запись опубликована в 17.05.2023 16:17 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Апрель 16, 2024 г.
Для начала разберемся: что мы пытаемся построить. Ожидается, что у нас есть корневой файл sitemap.xml, который содержит список языковых xml карт.
...
Читать
Май 11, 2023 г.
См. основной материал для введения.
Контроллер должен вернуть Json набор пар значений value - label. Ранее в модуле мы уже объявили связь для маршрутизации с нашим контроллером в файле custom_blocks.routing.yml.
Теперь реализуем код.
/src/Controller/ProductSearchAutoCompleteController.php ...
Читать
Сентябрь 6, 2023 г.
Пример кода, реализующий endpoint скачиваемого файла.
[crayon-69a02dd349f10716395064/]
Кроме контроллера, вам потребуется еще задать маршрут. Пример описания маршрута:
[crayon-69a02dd349f1a144701509/]
Читать
Октябрь 17, 2024 г.
Особенно полезно, когда вы использовали проект как шаблон для другого сайта и надо почистить данные. Друпал хоть и показывает статистику использования файлов, но удалять файлы не позволяет из реестра /admin/content/files.
Напишем небольшой скрипт, ...
Читать