D8 Twig: Obtener datos de fields - pierregermain/MyDrupal GitHub Wiki
Fuente: https://sarahcodes.medium.com/getting-drupal-8-field-values-in-twig-22b80cb609bd
{{ content.body.0 }}
{{ node.body.value|raw }}
{{ node.body.0.value }}
{{ node.body.0.value|striptags }}
{{ node.body.summary }}
{{ node.field_name.fieldDefinition.label }}
{{ content.field_name.0 }}
{{ node.field_name.0.value }}
Ejemplo
{{ kint(content.field_arrow_style.0.value) }}
{% if content.field_arrow_style.0['#markup'] == 'secondary' %}
{% set arrow_style = 'slick-arrow-secondary' %}
{% else %}
{% set arrow_style = 'slick-arrow-primary' %}
{% endif %}
{{ kint(arrow_style) }}
{{ content.field_name }}
{{ content.field_name.0 }}
{{ content.field_name.0.url }}
{{ content.field_name.0.title }}
{{ content.field_name.0 }}
{{ file_url(content.field_name['#items'].entity.uri.value) }}
{{ node.field_name.alt }}
{{ node.field_name.title }}
{{ node.field_name.width }}
{{ node.field_name.height }}
{{ content.field_name.0 }}
{{ file_url(content.field_name['#items'].entity.uri.value) }}
{{ node.field_name.description }}
{{ content.field_name[0]['markup'] }}
{{ content.field_name.value }}
{{ kint(content.field_has_foo) }}
{% if content.field_fas_foo.0['#markup'] == 'On' %}
{% set classes = classes|merge(['component-has-foo']) %}
{% endif %}
{{ content.field_name.0 }}
{{ content.field_name[0]['#title'] }}
{{ content.field_name[0]['#url'] }}
{% if content.field_name[0] %}
<ul>
{% for key, item in node.field_name if key|first != '#' %}
<li>{{ item.value }}</li>
{% endfor %}
</ul>
{% endif %}