Saya ingin membuat gambar sebagai gambar latar belakang melalui gaya inline di ranting. Saya membuat bidang yang disebut bg_image dan melampirkannya ke halaman polos standar.
Setelah bermain-main selama berjam-jam saya bisa mendapatkan URL Gambar di node.html.twig
{{ file_url(node.field_bg_image.0.entity.uri.value) }}
tapi saya tidak bisa menjalankannya di dalam field - field-bg_image.html.twig
Bisakah saya mendapatkan node dari sana, jadi saya bisa mendapatkan gambar?
Bagaimana saya bisa mendapatkan URL gambar untuk digunakan sebagai gaya inline? Saya pikir mungkin saya bisa melewatkan variabel dari bidang - field-bg_image.html.twig ke image.html.twig dan kemudian render saja
{{ uri }}
dari pada
<img{{ attributes.addClass(classes) }} />
tapi saya tidak bisa mendapatkannya untuk lulus variabel di sana kecuali saya gunakan termasuk
{% include 'image.html.twig' with {'image': image, 'isFromField': isFromField} %}
(isFromField benar, ketika berasal dari bidang - field-bg_image.html.twig) Tapi itu tidak berhasil juga. Gambar tidak pernah dibuat seperti itu.
Akan sangat senang jika Anda dapat membantu - pengetahuan php saya sangat mendasar. Terima kasih