คำถามที่แท็กเป็น ['แบบฟอร์ม']
ใช้สำหรับคำถามเกี่ยวกับ Form API อย่าใช้สำหรับฟอร์มเอนทิตีหรือฟิลด์เอนทิตี

ฉันมีองค์ประกอบฟิลด์ข้อความ (ชื่อ 'bus_station') ซึ่งมีชื่อสถานีขนส่ง
ฉันกำลังมองหาวิธีสร้างองค์ประกอบ 'bus_station' ที่กำหนดเอง (อาจขยายคลาส Textfield) ซึ่งจะ:
- ยังคงคาด ...

ฉันพบปัญหาใน drupal 7.x ซึ่งฉันพยายามแก้ไขและสร้างเนื้อหาจากประเภทเนื้อหาที่มีฟิลด์มากกว่า 140+ และส่วนปุ่มบันทึกมีฟิลด์ด้านล่างตามที่แสดงในภาพนี้:
ฉันต้องการปิดการใช้งานฟิลด์ ก ถ้าสนาม ข ถูกปิดใช้งานด้วย ที่จริงสนามปัจจุบันของฉัน ก มี #states ต่อไปนี้ (แก้ไขโดยใช้ hook_alter_form) เพื่อปิดการใช้งานถ้าฟิลภ...
ฉันมีรูปแบบการกำหนดค่าสำหรับปลั๊กอินเงื่อนไขที่ฉันต้องการมี ajax เมื่อเลือกจากฟิลด์นี้ ฉันต้องการรับรายการการแสดงผลสำหรับมุมมองนั้น:
ฟังก์ชั ...
ฉันได้สร้างโมดูลที่กำหนดฟอร์ม แต่เมื่อฉันพยายามเพิ่มคอลัมน์ของลิงก์ มันว่างเปล่าเมื่อฉันตั้งค่า '#พิมพ์'
ถึง 'ลิงค์'
. ฉันกำลังทดสอบสิ่งนี้บน Dru ...
ฉันต้องการเปลี่ยนอินพุตกล่องควบคุมสถานะการจัดการเป็น textarea เหมือนภาพด้านล่างที่แสดง ขณะนี้อินพุตรองรับเพียง 128 อักขระ แต่ฉันเชื่อว่าข้อความบันภ...
ฉันมีไซต์ drupal 9 ฉันมีมุมมองพาเรนต์ A และมุมมองย่อย B ฉันใช้โมดูลการรวม views_field_view เพื่อส่งรหัสจากมุมมอง A ไปยังมุมมอง B ฉันได้เพิ่มตัวกรองตามบริบทใน B เพื่ ...

ฉันมีปัญหาดังต่อไปนี้:
ระหว่างการชำระเงิน ลูกค้าของฉันต้องกรอกที่อยู่สำหรับการเรียกเก็บเงิน (อย่างน้อยในครั้งแรก) เพื่อคำนวณอัตราภาษีมูลค่ ...

ฉันรู้วิธีใช้เงื่อนไขกับ Form API สำหรับช่องต่างๆ เช่น ช่องข้อความ ช่องทำเครื่องหมาย เช่น การแสดงหรือซ่อนช่องเมื่อช่องทำเครื่องหมายถูกทำเครื่องหมà ...

ฉันต้องการเพิ่มตัวจัดการการส่งในคลาสฟอร์มของฉันเพื่อให้ค่าที่ส่งได้รับการบันทึก คลาสพาเรนต์ไม่บันทึก แต่แสดงเฉพาะข้อความ ฉันใช้ Drupal 8! นี่คือภ...

ในแบบฟอร์ม AJAX ของฉัน ผู้ใช้ต้องทำการตรวจสอบ เนื่องจากเขาต้องการรหัสเพื่อป้อนส่วนที่เหลือของแบบฟอร์ม (มี 3 หน้าขึ้นไป) ฉันมีตัวจัดการเพื่อตรวจสอà ...
ฉันสร้างวิดเจ็ตที่ "สร้าง" ฟิลด์ตามตัวเลือกที่เลือกจากฟิลด์ที่เลือก ฉันทำตรรกะส่วนใหญ่เสร็จแล้ว:
1- ตัวเลือกถูกเลือกจากฟิลด์นี้:
$องค์ประกอบ['ค่ภ...
ฉันมีฟิลด์รายการ (ข้อความ) ในประเภทเนื้อหาที่จะกำหนดความสำคัญของเนื้อหาว่าเป็นเนื้อหาหลักหรือรอง และฟิลด์นั้นถูกกำหนดให้เป็นฟิลด์ที่จำเป็น à ...
ฉันต้องการเพิ่มฟิลด์โดยขึ้นอยู่กับตัวเลือกแรกที่เลือก ฉันยังสร้างแบบฟอร์มที่มีพฤติกรรมคล้ายกัน แต่ไม่ใช่วิดเจ็ตฟิลด์
ฉันใช้ hook_form_alter()
เพื่อเปลี่ยนฟิลด์
ฟังก์ชัน mymodule_form_alter(&$form, &$form_state) {
ถ้า ($form['#id'] == 'my_form') {
$form['my_field']['#value'] = 'ค่าใหม่';
}
}
มันเปลี่ยนค่าฟิลด์เป็นค่าใหม่ แต่ปัญหาคือ ทภ...
ฉันได้เพิ่ม #states โดยทางโปรแกรมลงในฟิลด์ในย่อหน้าทำงานได้ดีสำหรับฟิลด์ที่มีอยู่ในแบบฟอร์ม แต่เมื่อคลิกปุ่มเพิ่มในย่อหน้าเพื่อเพิ่มฟิลด์ฟิลด์ ...

ฉันขยายประเภทรายการสั่งซื้อด้วยฟิลด์บูลีนเพิ่มเติม ก่อนรายการสั่งซื้อจะถูกส่งผ่าน "แบบฟอร์มแก้ไขรายการสั่งซื้อ" (/admin/commerce/orders/{order_id}/edit) ควรตรวจสอบควา ...
ฉันกำลังเขียนโปรไฟล์การติดตั้ง/การแจกจ่ายที่กำหนดเอง และฉันต้องการเติมบางฟิลด์ล่วงหน้าในแบบฟอร์ม 'กำหนดค่าไซต์' (/core/install.php
).
ฉันจัดการเพื่อเติมล ...
ในย่อหน้าหนึ่ง ฉันมีฟิลด์รูปภาพซึ่งเปิดใช้งานและจำเป็นต้องใช้ฟิลด์ชื่อเรื่อง ฉันต้องการแก้ไขป้ายกำกับของฟิลด์ชื่อนี้เพื่อแทนที่ "ชื่อเรื่ภ...
ฉันมีปุ่มที่เชื่อมโยงผ่านตัวควบคุมเพื่อเปิดแบบฟอร์มที่กำหนดเองในโมดอล:
การเรียกกลับของคอนโทรลเลอร์คือ:
/**
* โทรกลับเพื่อเปิดแบบฟอร์มโมดอล
* ...

ฉันกำลังพยายามสร้างที่เก็บถาวรของไฟล์บันทึกเพื่อให้สามารถดาวน์โหลดได้ในรูปแบบที่สร้างโมดูลที่กำหนดเองใน Drupal 9 ในแบบฟอร์ม ผู้ใช้สามารถเปลี่ยà ...
ฉันใช้ Drupal แบบไม่มีส่วนหัวกับมิดเดิลแวร์ .NET ฉันมีแบบฟอร์ม Drupal 9ฟอร์มนี้มีองค์ประกอบแบบเลื่อนลงสองรายการซึ่งจะถูกกรอกโดยขึ้นอยู่กับค่าที่เลือกใภ...
ฉันสร้างช่องทำเครื่องหมายใน Checkout Flow, CheckoutPane ฉันจะส่งค่าของช่องทำเครื่องหมายไปยังเอนทิตีในโปรไฟล์ผู้ใช้หรือคำสั่งซื้อได้อย่างไร
คำอธิบาย: ฉันต้ภ...
ฉันกำลังพยายามทำให้หลายรูปแบบทำงานในการแสดงมุมมอง แบบฟอร์มทั้งหมดใช้ AJAX แต่ดูเหมือนจะรบกวนซึ่งกันและกัน
ฟอร์มหนึ่งคือฟอร์ม Views Bulk Operations ที่เปลี ...
ฉันมีแบบฟอร์มที่ตั้งค่าไว้ในเมนูผู้ดูแลระบบที่อนุญาตให้บุคคลอัปโหลดไฟล์ เช่น รูปภาพ ไฟล์นั้นจะถูกใช้ในโมดูลแบบกำหนดเองที่อื่น ฉันต้องการแท ...
ฉันพยายามซ่อนรหัสเอนทิตีจากฟิลด์เติมข้อความอัตโนมัติ ฉันดาวน์โหลดสคริปต์ jquery ที่ลบรหัสวงเล็บและอัปเดตองค์ประกอบเติมข้อความอัตโนมัติด้วยองคà ...

แบบฟอร์มดังต่อไปนี้คาดว่าจะแสดงฟิลด์เพิ่มเติมเมื่อผู้ใช้เลือก "ใช่" ในปุ่มตัวเลือก "แสดงเพิ่มเติม" เมื่อแสดง ส่วนเพิ่มเติมจะมีช่องข้อความ "ชื่ภ...
ฉันกำลังใช้มุมมองการอ้างอิงเอนทิตี และฉันสามารถกรองผ่านเงื่อนไขการจัดหมวดหมู่ได้โดยตรง แต่เมื่อฉันตั้งค่าเป็นเปิดเผยและให้ผู้ใช้ตัดสินใจ à ...
ดังนั้นฉันจึงรู้ว่าด้วยการแสดงฟอร์ม คุณจะเพิ่มฟิลด์ให้กับประเภทเนื้อหาซึ่งสามารถจัดเรียงใหม่ได้ภายใต้การแสดงฟอร์ม
แต่ฟีเจอร์ที่ซับซ้อนภ...
นี่คือแบบฟอร์มที่ใช้ DI สำหรับ $this->entity_type_manager
นอกจากนี้ยังมีปุ่มตัวเลือกพร้อม Ajax (ฉันได้เพิ่มรหัสเนื่องจากอาจเป็นสาเหตุของปัญหาของฉัน)
คลาส myForm ขยาย Fo ...