Page 1 sur 1

[Symfony 4]chemain d'acces image

Posté : 26 août 2019, 15:07
par Arth897512
Bonjour à toute la communauté !

Je suis actuellement sur symfony 4 et j'essaie d'afficher tout simplement une image sur mon site, j'utilise le package vich

je précise que le property.filename est fonctionnel, le problème vient donc du chemin d'acces j'en ai essayé beaucoup mais ABSOLUMENT rien ne semble marche, l'absolu, le relatf, rien !

Ou alors je m'y prends mal ...

voici mon yaml

Code : Tout sélectionner

vich_uploader: db_driver: orm mappings: property_image: uri_prefix: /images/properties upload_destination: '%kernel.project_dir%/public/images/properties' namer: Vich\UploaderBundle\Naming\UniqidNamer #mappings: # products: # uri_prefix: /images/products # upload_destination: '%kernel.project_dir%/public/images/products'
Ainsi que mon template

Code : Tout sélectionner

<div class="card mb-4"> <div class="card-body"> {% if property.filename %} <img src="/images/properties/{{ property.filename }}"> {% endif %} <h5 class="card-title"> <a href="{{ path('property.show', {slug: property.slug, id: property.id}) }}"> {{ property.title }} </a> </h5> <p class="card-text">{{ property.surface }} m³ - {{ property.city }} ({{ property.postalCode }})</p> <div class="text-primary" style="font-size:2rem; font-weigth:bold;"> {{ property.FormatedPrice }} € </div> </div> </div>
Voila ..
Merci pour votre aide précieuse !

Re: [Symfony 4]chemain d'acces image

Posté : 10 sept. 2019, 23:22
par thehawk
Bonjour Arth

Il semblerait que la réponse se trouve dans la documentation, j'utilise VichUploaderBundle sans soucis

Essaye ceci: https://github.com/dustin10/VichUploade ... ng_urls.md

Bon courage
Thehawk

Re: [Symfony 4]chemain d'acces image

Posté : 26 sept. 2019, 15:16
par Saian
Salut, au passage, pour tout ce qui est asset public, tu devrais normalement passer par la fonction asset.
<img src="{{ asset('images/properties/' ~ property.filename) }}">