我有一个视图来显示具有图像字段的内容,并且我需要将此图像显示为 div 的背景图像,以便可以在其上应用一些 CSS。
我试图做的是使用 twig 重写该字段的输出,如下所示:
<div class="page-image" style="background-image: url({{ field_image }});">
</div>
问题是 Drupal 剥离了样式属性,所以输出将是这样的:
<div class="page-image">
</div>
在 D7 中,我曾经通过覆盖特定字段的模板来解决此类问题,但我无法弄清楚 D8 中所需模板的名称是什么。当我启用 twig 调试时,发现该字段正在使用模板文件views-view-field.html.twig
,这是视图中所有字段的默认模板,但我在此视图中找不到此特定字段所需的模板名称。
有什么建议么?