เป้าหมายของฉันคือสร้างบล็อกมุมมองที่แสดงความคิดเห็นของโหนดปัจจุบัน
ฉันสร้างบล็อกการดูที่มีเฉพาะฟิลด์ความคิดเห็นของ ID โหนดจาก URL ได้สำเร็จ
อย่างไรก็ตาม แบบฟอร์มแสดงความคิดเห็นจะแสดงอยู่ใต้รายการความคิดเห็น ฉันต้องการให้แบบฟอร์มแสดงเหนือพวกเขา
ฉันใช้ธีม Olivero และการแสดงโหนดปกติจะแสดงแบบฟอร์มความคิดเห็นเหนือรายการความคิดเห็น
ฉันเห็นว่าการแสดงโหนดใช้ field--comment.html.twig ซึ่งอนุญาตให้เปลี่ยนลำดับนี้ในการแสดงโหนดปกติ สิ่งนี้ประกอบด้วย:
{{ Attach_library('olivero/comments') }}
<section{{ แอตทริบิวต์ }}>
{% ถ้าแสดงความคิดเห็นและไม่ใช่ label_hidden %}
{{ ชื่อเรื่อง_คำนำหน้า }}
<h2{{ title_attributes }}>{{ ป้ายกำกับ }}</h2>
{{ ชื่อเรื่อง_ต่อท้าย }}
{% เอนดิฟ %}
{% ถ้า comment_form %}
<h2{{ content_attributes }}>{{ 'เพิ่มความคิดเห็นใหม่'|t }}</h2>
{{ แบบฟอร์มความคิดเห็น }}
{% เอนดิฟ %}
{{ ความคิดเห็น }}
</section>
อย่างไรก็ตาม ดูเหมือนว่ามุมมองจะไม่มีช่องแสดงความคิดเห็นเฉพาะที่อนุญาตให้ปรับลำดับนี้ได้
เทมเพลตมุมมองที่ใช้ได้คือ views-view-field.html.twig
สิ่งที่บรรจุเป็นเพียง: {{ เอาต์พุต -}}
ถ้าฉันสร้างเทมเพลตทวิก เช่น views-view-field--commentfieldname.html.twig
จากนั้นผลลัพธ์จะแสดงแบบฟอร์มด้านล่างรายการความคิดเห็น
ถ้าฉันแทนที่ {{ output -}} นี้ด้วยโค้ดใน field--comment.html.twig ก็จะไม่มีอะไรปรากฏขึ้น
โปรดช่วยด้วยการสร้างแบบฟอร์มเหนือรายการความคิดเห็นในมุมมอง
ขอบคุณ