Hello tout le monde ! Je débute avec Twig et j'ai un petit soucis que je n'arrive pas à régler.
{% for name in names %}
<img src="{{ asset('images/{{ name . image }}') }}" alt="Symfony!"/>
{% endfor %}(J'ai ajouté des espaces pour que ça soit plus clair.)
Si je fais ça, la console m'affiche ceci dans les éléments:
<img src="{{ asset('images/{{ name . image }}') }}" alt="Symfony!"/>
Par contre, si je fais ceci:
{% for name in names %}
{{name . image}}
{% endfor %}
La console m'affiche bien le nom des images:
black.png
blue.png
etc...
Je me doute qu'il y a un soucis avec les {{ }} mais je n'arrive pas à trouver...
Pourquoi les noms ne s'affiche pas dans ma balise <img> ?
Je vous remercie d'avance pour votre temps.
Il faut apprendre à concaterner les chaînes et à comprendre à quoi sert l'interpellation...
Une fois que tu auras compris.
Tu aura la solution.
J'ai réussi !
Je te remercie beaucoup pour ton aide.