在Twig中获取图像URL
我想通过树枝中的嵌入式样式将图像渲染为背景图像。我创建了一个名为bg_image的字段,并将其附加到标准普通页面上。 摆弄了几个小时后,我能够在node.html.twig中获得图像URL {{ file_url(node.field_bg_image.0.entity.uri.value) }} 但我无法在field--bg_image.html.twig中使用 我是否可以从那里获取节点,然后获取图像? 如何获得用作内联样式的图像URL?我以为我可以将变量从field-bg_image.html.twig传递到image.html.twig,然后渲染 {{ uri }} 代替 <img{{ attributes.addClass(classes) }} /> 但是除非我使用include,否则我无法通过它传递变量 {% include 'image.html.twig' with {'image': image, 'isFromField': isFromField} %} (isFromField是真实的,当它来自字段时–field-bg_image.html.twig)但这也不起作用。图像从未以这种方式渲染。 如果您能提供帮助,将非常高兴-我的PHP知识非常基础。谢谢