J'essaie de comprendre comment obtenir ou imprimer la description du fichier qui est téléchargé sur mon nœud et affiché sur mon modèle twig
Jusqu'à présent, j'ai essayé {{ file.entity.label }}
qui imprime uniquement le nom du fichier. J'ai même essayé {{ file.entity.value }}
ou {{ file.entity.title }}
.
Voici un exemple du code sur lequel je travaille
{% for file in object.entity.field_file %}
<li>{{ file.entity.label }} {{ file_url(file.entity.uri.value) }}</li>
{% endfor %}
La variable node
est disponible dans les deux page.html.twig
et node.html.twig
, pour obtenir la description de votre fichier avec
{% for file in node.field_myfile %}
{{ file.description }}
{% endfor %}
Remplacer field_myfile
avec le nom de la machine de votre champ de fichier.