Score:0

Menu item extras field in page.html.twig

ธง cn

I need a background image per menu item. For this I'm using menu_item_extras. I added an image field to menu items. This field I'd like to use in page.html.twig.

How can I use this field in this template?

leymannx avatar
ne flag
รูปภาพรายการเมนูปัจจุบันเป็นภาพพื้นหลังของหน้า คุณควรประมวลผลหน้าล่วงหน้าเพื่อรับเมนูในนั้น รับรายการเมนูทั้งหมด เปรียบเทียบกับ URL ปัจจุบัน หากตรงกัน รับฟิลด์รูปภาพของรายการเมนู โหลดรูปภาพ รับ URL รูปภาพ ส่ง URL รูปภาพไปยังเทมเพลตผ่าน `$variables[ 'my_background_image']` จากนั้นใน `page.html.twig` ให้สร้างมาร์กอัปด้วย `style="background-image: {{ my_background_image }}`
cn flag
ไม่ควรเป็นพื้นหลังของหน้า ;-) ขออภัย ฉันไม่รู้วิธีเขียนฟังก์ชันนี้เลย คุณช่วยฉันที่นั่นได้ไหม
cn flag
ฉันได้รับมันด้วยบล็อกการดู ฉันใช้ตัวกรองตามบริบทสำหรับรหัสเอนทิตีลิงก์เมนูและกรองตามรหัสรายการเมนูที่ใช้งานอยู่ มันทำงานได้ตามที่คาดไว้
in flag
คุณควรโพสต์การแก้ไขของคุณเป็นคำตอบสำหรับคำถามของคุณ
Score:0
ธง cn

ฉันได้รับมันด้วยบล็อกการดู ฉันใช้ตัวกรองตามบริบทสำหรับรหัสเอนทิตีลิงก์เมนูและกรองตามรหัสรายการเมนูที่ใช้งานอยู่ มันทำงานได้ตามที่คาดไว้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา