Score:0

ฉันจะเข้าถึงค่าฟิลด์แถวในเทมเพลตพาเรนต์วิวได้อย่างไร

ธง us

ใน การดู-ดูฟิลด์--myview.html.twig ฉันสามารถพิมพ์ฟิลด์ที่จัดรูปแบบ/เขียนใหม่โดยสมบูรณ์ด้วยตัวแปรเช่น: {{ field.field_my_view_field.content }}.

ฉันสงสัยว่ามีวิธีพิมพ์ฟิลด์ในลักษณะเดียวกันในเทมเพลตมุมมองพาเรนต์หรือไม่: views-view--myview.html.twig. สิ่งนี้จะต้องมีการเข้าถึงตัวแปรเหล่านี้ด้วยรายการย่อย (แถว) ของ {{ แถว }} ตัวแปร.

เป็นไปได้ไหม และถ้าเป็นเช่นนั้น ไวยากรณ์ที่ถูกต้องในการเข้าถึงคืออะไร

leymannx avatar
ne flag
คุณพยายามทิ้ง `{{ แถว }}` แล้วหรือยัง เป็นอาร์เรย์ที่คุณสามารถวนซ้ำได้ใช่หรือไม่
Score:0
ธง cn

คุณบอกว่าการส่งออกตัวแปรที่แม่แบบควรจะส่งออกนั้นมีประสิทธิภาพมาก น่าสนใจ ฉันจะบอกว่านี่เป็นวิธีที่ถูกต้อง (เท่านั้น) ในการใช้เทมเพลตนี้ ในกรณีพิเศษ อาจจำเป็นต้องเข้าถึงค่าดิบของฟิลด์ เช่น การเพิ่มคลาส CSS ให้กับ div ที่คุณใส่ลงในเทมเพลต การรวมมาร์กอัป HTML รอบตัวแปรเนื้อหา จุดประสงค์ที่แท้จริงของเทมเพลตนี้

======================================

หากคุณต้องการควบคุมการแสดงผลจากระดับ View หลัก ให้ใช้ปลั๊กอินสไตล์ที่กำหนดเอง จากนั้นคุณไม่จำเป็นต้องใช้เทมเพลตฟิลด์ Views ที่กล่าวถึง คุณสามารถสร้างโครงสร้างทั้งหมดตั้งแต่เริ่มต้นเพื่อแสดงผลฟิลด์ตามที่คุณต้องการ

ดู ดูปลั๊กอินสไตล์.

leymannx avatar
ne flag
(ฉันลบเสียงรบกวนออกจากคำถาม)

โพสต์คำตอบ

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