我有一个表格,它采用Image(png文件类型)并将其名称保存在数据库中。图像上传到web/uploads/Images/
目录,我的问题是,如何在我的Twig模板中渲染此图像?这就是我到目前为止所做的:
<div class=products>
{% for key,product in products %}
<div class="product-{{ key }}">
<div class="p-name"> {{ product.name }}</div>
<div class="p-price"> {{ product.price }}</div>
<div class="p-description"> {{ product.description }}</div>
<div class="p-image">
<img src="{{ asset('uploads/Images/' ~ product.Image) }}"></img>
</div>
</div>
{% endfor %}
</div>
这就是我在DOM
中所拥有的我是Symfony的新手,所以请耐心等待。
编辑:图片的路径错误,应该怎么写?
答案 0 :(得分:0)
在img
标记中,您的拼写“src”不正确。应该是这样的:
<img src="{{ asset('uploads/Images/' ~ product.Image) }}"></img>
也许那就是问题?否则,它看起来是正确的。