ฉันต้องควบคุมการแสดงผลของfield_admin_tagsฟิลด์ในnode.html.twigเทมเพลต
งานนี้:
{{ content.field_admin_tags }}- แสดงผลทุกอย่าง (ป้ายกำกับ + ค่าฟิลด์ทั้งหมด){{ content.field_admin_tags.0 }}- แสดงเฉพาะค่าแรกในฟิลด์และไม่มีเลเบล
ปัญหา: <ul><li>...</li></ul>ฉันมีการควบคุมมากกว่ามาร์กอัปรอบแท็กเช่นไม่มี
ดังนั้นความคิดของฉันคือย้ำไปที่อาร์เรย์เรนเดอร์
แต่นั่นไม่ได้ผล:
{% for tag in content.field_admin_tags %}
  {{ tag }}
{% endfor %}
ฉันได้รับ: Exception: Object of type Drupal\node\Entity\Node cannot be printed.
ฉันคิดว่าฉันวนซ้ำคีย์ / ค่าของเรนเดอร์เรนเดอร์ vs รายการที่อยู่ในสนาม (ถ้าฉันพิมพ์ "X" ในแต่ละลูปฉันจะได้ 20 X ในขณะที่ฉันมีค่าสองหรือสามค่าในฟิลด์นี้เท่านั้น) .
ผมอยากจะย้ำกว่าcontent.field_admin_tags.0, content.field_admin_tags.1ฯลฯ
ความคิดวิธีการแก้ไขปัญหานี้? ขอบคุณ