Score:0

How do I pass a variable to a template file?

ธง in

I have a template that defines a module that builds a paragraph.

This paragraph uses a field reference to link another type of content.

In my main paragraph I call this reference content with

{{ content.field_hero_slider_item_reference }} to display it.

This works, but I would like to be able to pass variables to it so that I can style the individual elements inside the reference with attributes from another field, say "settings".

I tried:

{% include with {'items': content.field_hero_slider_item_reference, 'attrs': attrs} %}

Unfortunately, there's something that breaks the display mechanism of {{ }}, albeit if I call dsm or kint on any of these variables (attrs or items) I can see exactly what I would need.

Any help or suggestion is appreciated

mradcliffe avatar
cn flag
ฉันไม่แน่ใจว่าสิ่งนี้มีโฟกัสหรือรายละเอียดเพียงพอหรือไม่ แต่คุณสมบัติการอ้างอิงได้รับการจัดการโดยตัวจัดรูปแบบฟิลด์ที่กำหนดค่าบนจอแสดงผลมุมมองเอนทิตีนั้น
Kevin avatar
in flag
^ นี้ ตัวแปรต่อพ่วงอื่น ๆ จะอยู่ในเบ็ดการประมวลผลล่วงหน้า
Jaypan avatar
de flag
คุณสามารถดัมพ์ตัวแปรใน twig ด้วย `{{ dump(variable) }}`

โพสต์คำตอบ

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