web-dev-qa-db-fra.com

Comment rendre une image à partir d'un fichier Twig?

Je ne peux pas obtenir cela pour rendant. C'est ce que je reçois avec {{ kint(paragraph.field_image.value) }}.

screenshot

Si cela fait une différence, l'image est téléchargée via un widget de navigateur d'entité multimédia.

Comment rendre une image à partir d'un fichier Twig?

1
drupalhgy

vous pouvez simplement utiliser {{ content.field_image }}

Voici un exemple de fichier de modèle d'un paragraphe

{%
  set classes = [
  'paragraph',
  'paragraph--type--' ~ paragraph.bundle|clean_class,
  view_mode ? 'paragraph--view-mode--' ~ view_mode|clean_class,
]
%}
{% block paragraph %}
<div{{ attributes.addClass(classes) }}>
  {% block content %}
      <div class="row collapse expanded mainsection">
        <div class="large-12 columns">
          <div class="row collapse">
            <div class="large-12 columns">
              {{ content.image }}
            </div>
          </div>
        </div>
      </div>
  {% endblock %}
  </div>
{% endblock paragraph %}

Notez que je n'ai besoin que d'écrire {{ content.FIELDNAME }}, si je enveloppe tout dans un {% block content %}

3
Jdrupal