Maffo 12 февраля 2017 в 14:26 Сейчас на всех страницах такой код: <html lang="ru"> Нужно чтобы было например: <html itemscope itemtype="http://schema.org/WebPage" lang="ru"> В каком файле искать в Drupal 8? Drupal8 Есть вопрос Установка и настройка Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
oleg90990 12 февраля 2017 в 16:13 Привет, первоначально темплейт расположен тут: core/modules/system/templates/html.html.twig: Но лучше всего наверно делать так: <?phpfunction MY_THEME_preprocess_html(&$variables) { $variables['html_attributes']['itemscope'] = ""; $variables['html_attributes']['itemtype'] = "http://schema.org/WebPage";}?>
Maffo 12 февраля 2017 в 16:17 oleg90990 wrote: Привет, первоначально темплейт расположен тут: core/modules/system/templates/html.html.twig: Но лучше всего наверно делать так: Привет. А это в какой файле?
oleg90990 12 февраля 2017 в 19:16 У тебя должен быть файлик в корневой папке твоей темы - *название_темы*.theme, создаешь ее если нет и добавляешь туда
Комментарии
Привет, первоначально темплейт расположен тут:
core/modules/system/templates/html.html.twig:
Но лучше всего наверно делать так:
<?php
function MY_THEME_preprocess_html(&$variables) {
$variables['html_attributes']['itemscope'] = "";
$variables['html_attributes']['itemtype'] = "http://schema.org/WebPage";
}
?>
У тебя должен быть файлик в корневой папке твоей темы - *название_темы*.theme, создаешь ее если нет и добавляешь туда
oleg90990, разобрался, спасибо!