2017-08-29 4 views
0

J'essaie de trouver la manière correcte d'afficher une image avec un ensemble de médias sonata.Chemin de l'image dans l'ensemble de médias Sonata

cdn: 
    server: 
     path: %kernel.root_dir%/../web/uploads 

Le fichier brindille

{% path user.image, 'big' %} <br> 
    <img src="{% path user.image, 'big' %}" alt="image" class="my-4"/> 

Le résultat

C:\XXX\www\XXX\app/../web/uploads/image/0001/01/thumb_2_image_big.png 
image 

Maintenant, si je copier et coller le premier lien dans le navigateur, il me prend à l'image. Mais si je l'utilise comme chemin d'une balise d'image, elle ne s'affiche pas, comme démontré.

Il existe une solution pour cela (en modifiant le chemin cdn à ../../../../uploads), mais j'essaie de trouver un moyen "normal".

Répondre

0

Essayez

<img src="{% path user.image, 'reference' %}" ... 
+0

Merci pour vos commentaires, mais même résultat. – M20

+0

Je suis désolé, mais avez-vous effacer le cache? Quelle version de Sonata et Symfony utilisez-vous? – haltaction

+0

oui, je l'ai fait. J'utilise la dernière version stable (3.22) – M20