Как отобразить тип содержимого настраиваемого поля на странице шаблона на странице front.html.twig? - PullRequest
0 голосов
/ 23 октября 2019

Я новичок в Drupal и сейчас учусь на Drupal 8. Я хочу создать динамическое преобразование HTML в Drupal.

Итак, для этого я создал страницу - front.html.twig & Страница, созданная динамически избэкэнд как "Домашняя страница" в качестве главной страницы. Следовательно, он автоматически выберет шаблон страницы - front.html.twig. (Здесь я уже добавил тип контента в качестве домашней страницы с настраиваемыми полями)

Здесь для первого преобразования HTML в drupal Все HTML-коды, которые я поместил на страницу, - front.html.twig и связанные css & Js. Поэтому он будет отображать статическое содержимое.

Теперь я хочу получить все содержимое раздела динамически. Поэтому я создал другие поля для этого типа содержимого, добавил в него некоторое содержимое, но теперь я не смог получить значение этого настраиваемого поля на лицевой странице шаблона, используя {{content.field_test_field}}

Я использовал приведенные ниже коды,

{{ dump(content|keys) }}
{{ content.field_third_section_content.0 }}
{{ fields.field_third_section_content.content }}
{{ node.body.value|raw }}
{{ content.field_third_section_content }}
{{ node.field_third_section_content.0.value }}
{{ node.teaser.value }}

{{ dump(content|keys) }} for this I got array(0) { }

, пожалуйста, дайте мне краткое объяснение, чтобы узнать больше о его синтаксисе и функциональности. & весь приведенный выше код не работает для меня.

Пожалуйста, помогите мне решить эту проблему.

Заранее спасибо.

1 Ответ

0 голосов
/ 23 октября 2019

Вы можете отобразить поля для page - front.html.twig, используя следующие типы вывода:

Не забудьте заменить FIELDNAME именем вашего поля.

Вывод блоков: {{page.REGIONNAME}}

Вывод заголовка страницы: {{node.title.value}}

Вывод термина таксономии илиРаскрывающийся список Выберите параметр: {{node.field_FIELDNAME.0.entity.label}}

Вывод общих текстовых полей: {{node.field_FIELDNAME.value}}

Вывод изображений или файлов: {{file_url (node.field_FIELDNAME.entity.fileuri '))}}}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...