В Drupal 8 домашняя страница обрабатывается представлением, называемым «Front Page» (имя машины: «frontpage»).
Вы можете увидеть, как это представление отображает узлы, отредактировав его здесь: / admin/ structure / views / view / frontpage
По сути, он отображает последние 10 узлов или закрепленных узлов или переходит в узлы главной страницы, используя режим отображения тизера.Вы можете изменить это поведение представления с помощью пользовательского интерфейса Views (URL ниже).
Каждый узел может отображаться в различных режимах отображения: полный контент, тизер ... Вы можете создавать новые режимы отображения и определять, какие поля вы хотитебыть напечатанным для каждого, или определить файлы шаблона, которые будут использоваться для каждого режима отображения.Для каждого поля у вас есть опции (в зависимости от типа поля).
Итак, у вас есть несколько решений:
- отредактируйте режим просмотра тизера по умолчанию, чтобы удовлетворить ваши потребности (Контент, Тип контента,[ваш тип контента], Управление отображением, щелкните вкладку «Тизер» и отредактируйте отображаемые поля)
- создайте новый режим отображения для вашей домашней страницы, используйте его в виде передней страницы
- определите новый вид,используйте его как вид передней страницы
- , определите новый режим отображения, используйте его при просмотре первой страницы и напишите файл шаблона, специфичный для этого вида в этом режиме отображения, а затем вручную напечатайте в нем поля
- ...
Самое быстрое решение - отредактировать режим отображения тизера и добавить в него поле вашего файла.Но было бы неплохо сохранить режим отображения тизера без изменений и создать свой собственный.
Более подробная информация здесь: https://www.drupal.org/docs/user_guide/en/menu-home.html
Удачи с ним