Drupal 8-使用媒体(图像)元素作为背景图像

时间:2018-10-26 00:44:25

标签: image drupal background field

我有一个自定义模板,可将图像字段导入为背景图像。当图像字段是Drupal中的标准文件上传时,它工作正常,但是现在我将该字段用作媒体字段(以便您可以重复使用图像),并且代码不起作用。我想我知道需要更改什么,但不确定新代码...

旧代码:

{% if node.field_page_banner.value %}
    <div class="page-banner-wrapper" style="background-image: url({{ file_url(node.field_page_banner.entity.fileuri) }});">
    </div>
{% endif %}

现在,我非常确定它现在需要更改的.entity.fileuri作为其媒体元素而不是文件,但是我不确定它会更改为什么?是.entity.media还是类似的东西?

0 个答案:

没有答案