ฉันใหม่ในชุมชน Drupal
ฉันกำลังพยายามสร้างฟอร์มโดยใช้โมดูลเว็บฟอร์มใน drupal 8 ฉันได้ตั้งค่าตัวยึดตำแหน่งสำหรับฟิลด์ข้อความแล้ว แต่มันจะไม่แสดงในฟอร์ม โดยจะใช้ป้ายกำกับเป็นตัวยึดตำแหน่ง ฉันใช้เวลามากในการตรวจสอบการตั้งค่า แต่ไม่พบการตั้งค่าดังกล่าว ใครก็ได้ช่วยฉันแก้ไขปัญหานี้ที
แนบภาพหน้าจอของการตั้งค่าฟิลด์ข้อความและจาก:
โปรดตรวจสอบ ss ด้านบนจากผู้อ้างอิงและความช่วยเหลือของคุณ
ขอบคุณล่วงหน้า.
field.html.twig ของฉันคือ:
{%
ตั้งค่าคลาส = [
'สนาม',
'field--name-' ~ field_name|คลีน_คลาส
'field--type-' ~ field_type|คลีน_คลาส
'field--label-' ~ label_display,
label_display == 'อินไลน์' ? 'เคลียร์ฟิกซ์',
]
%}
{%
ตั้งค่า title_classes = [
'ฟิลด์__ฉลาก'
label_display == 'visually_hidden' ? 'ซ่อนสายตา',
]
%}
{% ถ้า label_hidden %}
{% ถ้าหลาย %}
<div{{ attributes.addClass(คลาส, 'field__items') }}>
{% สำหรับรายการในรายการ %}
<div{{ item.attributes.addClass('field__item') }}>{{ item.content }}</div>
{% สิ้นสุดสำหรับ %}
</div>
{% อื่น %}
{% สำหรับรายการในรายการ %}
<div{{ attributes.addClass(คลาส, 'field__item') }}>{{ item.content }}</div>
{% สิ้นสุดสำหรับ %}
{% เอนดิฟ %}
{% อื่น %}
<div{{ attributes.addClass(คลาส) }}>
<div{{ title_attributes.addClass(title_classes) }}>{{ ป้ายกำกับ }}</div>
{% ถ้าหลาย %}
<div class="field__items">
{% เอนดิฟ %}
{% สำหรับรายการในรายการ %}
<div{{ item.attributes.addClass('field__item') }}>{{ item.content }}</div>
{% สิ้นสุดสำหรับ %}
{% ถ้าหลาย %}
</div>
{% เอนดิฟ %}
</div>
{% เอนดิฟ %}