索纳塔媒体包中的图像路径

时间:2017-08-29 13:05:36

标签: php symfony twig sonata sonata-media-bundle

我正在尝试找到使用奏鸣曲媒体包显示图像的正确方法。

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

树枝文件

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

结果

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

现在,如果我在浏览器中复制并粘贴第一个链接,它会将我带到图像中。但是,如果我将它用作图像标记的路径,则不会显示,如图所示。

有一种解决方法(通过将cdn路径修改为../../../../uploads),但我试图找到一种“正常”方式。

1 个答案:

答案 0 :(得分:0)

尝试

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