คำถามที่แท็กเป็น ['แบบฟอร์ม']

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

คะแนน -2
องค์ประกอบฟิลด์ข้อความที่กำหนดเอง ค่า $form_state และค่าองค์ประกอบ '#value' ที่แตกต่างกัน
ธง cn

ฉันมีองค์ประกอบฟิลด์ข้อความ (ชื่อ 'bus_station') ซึ่งมีชื่อสถานีขนส่ง

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

  • ยังคงคาด ...
คะแนน 0
ฟิลด์ในรูปแบบเนื้อหาอยู่ใต้ปุ่มบันทึก
ธง de

ฉันพบปัญหาใน drupal 7.x ซึ่งฉันพยายามแก้ไขและสร้างเนื้อหาจากประเภทเนื้อหาที่มีฟิลด์มากกว่า 140+ และส่วนปุ่มบันทึกมีฟิลด์ด้านล่างตามที่แสดงในภาพนี้:

คะแนน 2
Mauricio avatar
ปิดใช้งานฟิลด์หากปิดใช้งานฟิลด์อื่น
ธง lb

ฉันต้องการปิดการใช้งานฟิลด์ ถ้าสนาม ถูกปิดใช้งานด้วย ที่จริงสนามปัจจุบันของฉัน มี #states ต่อไปนี้ (แก้ไขโดยใช้ hook_alter_form) เพื่อปิดการใช้งานถ้าฟิลภ...

คะแนน 1
Kevin avatar
AJAX ในรูปแบบปลั๊กอินส่งผลให้ "การโทรกลับ #ajax ที่ระบุว่างเปล่าหรือไม่สามารถเรียกได้"
ธง in

ฉันมีรูปแบบการกำหนดค่าสำหรับปลั๊กอินเงื่อนไขที่ฉันต้องการมี ajax เมื่อเลือกจากฟิลด์นี้ ฉันต้องการรับรายการการแสดงผลสำหรับมุมมองนั้น:

  ฟังก์ชั ...
คะแนน 0
Jude Hungerford avatar
การสร้างลิงค์ในแถว TableSelect
ธง cn

ฉันได้สร้างโมดูลที่กำหนดฟอร์ม แต่เมื่อฉันพยายามเพิ่มคอลัมน์ของลิงก์ มันว่างเปล่าเมื่อฉันตั้งค่า '#พิมพ์' ถึง 'ลิงค์'. ฉันกำลังทดสอบสิ่งนี้บน Dru ...

คะแนน 0
pmagunia avatar
การเปลี่ยนอินพุตกล่องควบคุมสถานะการจัดการเป็นพื้นที่ข้อความ
ธง au

ฉันต้องการเปลี่ยนอินพุตกล่องควบคุมสถานะการจัดการเป็น textarea เหมือนภาพด้านล่างที่แสดง ขณะนี้อินพุตรองรับเพียง 128 อักขระ แต่ฉันเชื่อว่าข้อความบันภ...

คะแนน 0
Raja Chakraborty avatar
ฉันจะรับฟิลด์ของมุมมองที่มีตัวกรองตามบริบทภายใน hook ของ view_view_field ใน drupal 9 ได้อย่างไร
ธง in

ฉันมีไซต์ drupal 9 ฉันมีมุมมองพาเรนต์ A และมุมมองย่อย B ฉันใช้โมดูลการรวม views_field_view เพื่อส่งรหัสจากมุมมอง A ไปยังมุมมอง B ฉันได้เพิ่มตัวกรองตามบริบทใน B เพื่ ...

คะแนน 0
วิธีการรีเฟรชและโหลดซ้ำ (ด้วย ajax?) บานหน้าต่างชำระเงินคำสั่งซื้อและการคำนวณคำสั่งซื้อโดยไม่ขึ้นกับการรีเฟรชตะกร้าสินค้า (เช่น การเปลี่ยนแปลงที่อยู่สำหรับการเรียกเก็บเงิน)
ธง fr

ฉันมีปัญหาดังต่อไปนี้:

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

คะแนน 1
เปลี่ยนสถานะของฟิลด์ช่องทำเครื่องหมาย
ธง pe

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

คะแนน 0
จะเพิ่มตัวจัดการการส่งไปยังคลาสฟอร์มบน Drupal 8 ได้อย่างไร
ธง cn

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

คะแนน 0
วิธียืนยันผลการตรวจสอบเว็บฟอร์มในตัวจัดการเว็บฟอร์ม ajax แบบหลายขั้นตอน
ธง dk

ในแบบฟอร์ม AJAX ของฉัน ผู้ใช้ต้องทำการตรวจสอบ เนื่องจากเขาต้องการรหัสเพื่อป้อนส่วนที่เหลือของแบบฟอร์ม (มี 3 หน้าขึ้นไป) ฉันมีตัวจัดการเพื่อตรวจสอà ...

คะแนน 1
Burly Uranus avatar
จะเพิ่มรหัสตัวตัดคำที่ไม่ซ้ำให้กับองค์ประกอบวิดเจ็ตได้อย่างไร
ธง lb

ฉันสร้างวิดเจ็ตที่ "สร้าง" ฟิลด์ตามตัวเลือกที่เลือกจากฟิลด์ที่เลือก ฉันทำตรรกะส่วนใหญ่เสร็จแล้ว:

1- ตัวเลือกถูกเลือกจากฟิลด์นี้:

 $องค์ประกอบ['ค่ภ...
คะแนน 0
Fareed Fattal avatar
ล้างค่าฟิลด์เมื่อแก้ไขโหนด
ธง mh

ฉันมีฟิลด์รายการ (ข้อความ) ในประเภทเนื้อหาที่จะกำหนดความสำคัญของเนื้อหาว่าเป็นเนื้อหาหลักหรือรอง และฟิลด์นั้นถูกกำหนดให้เป็นฟิลด์ที่จำเป็น à ...

คะแนน 0
Burly Uranus avatar
ฉันสามารถเพิ่มองค์ประกอบในวิดเจ็ตฟิลด์ด้วย AJAX ได้หรือไม่
ธง lb

ฉันต้องการเพิ่มฟิลด์โดยขึ้นอยู่กับตัวเลือกแรกที่เลือก ฉันยังสร้างแบบฟอร์มที่มีพฤติกรรมคล้ายกัน แต่ไม่ใช่วิดเจ็ตฟิลด์

ฉันใช้โมดูลนี้เป็นตัว ...

คะแนน 0
May  avatar
hook_form_alter ทำให้ js ในทุก ๆ แบบฟอร์มไม่ทำงาน
ธง zw

ฉันใช้ hook_form_alter() เพื่อเปลี่ยนฟิลด์

ฟังก์ชัน mymodule_form_alter(&$form, &$form_state) {
  ถ้า ($form['#id'] == 'my_form') {
    $form['my_field']['#value'] = 'ค่าใหม่';
  }
}

มันเปลี่ยนค่าฟิลด์เป็นค่าใหม่ แต่ปัญหาคือ ทภ...

คะแนน 0
arpitk avatar
State API ใช้ไม่ได้กับช่องย่อหน้าใหม่
ธง kr

ฉันได้เพิ่ม #states โดยทางโปรแกรมลงในฟิลด์ในย่อหน้าทำงานได้ดีสำหรับฟิลด์ที่มีอยู่ในแบบฟอร์ม แต่เมื่อคลิกปุ่มเพิ่มในย่อหน้าเพื่อเพิ่มฟิลด์ฟิลด์ ...

คะแนน 0
ฉันจะแก้ไขฟิลด์รายการสั่งซื้อโดยขึ้นอยู่กับการตรวจสอบความถูกต้องของฟอร์มเอนทิตีแบบอินไลน์ (IEF) ได้อย่างไร
ธง fr

ฉันขยายประเภทรายการสั่งซื้อด้วยฟิลด์บูลีนเพิ่มเติม ก่อนรายการสั่งซื้อจะถูกส่งผ่าน "แบบฟอร์มแก้ไขรายการสั่งซื้อ" (/admin/commerce/orders/{order_id}/edit) ควรตรวจสอบควา ...

คะแนน 2
consuela avatar
ไม่สามารถเลือกเขตเวลาล่วงหน้าใน hook_form_alter
ธง ba

ฉันกำลังเขียนโปรไฟล์การติดตั้ง/การแจกจ่ายที่กำหนดเอง และฉันต้องการเติมบางฟิลด์ล่วงหน้าในแบบฟอร์ม 'กำหนดค่าไซต์' (/core/install.php). ฉันจัดการเพื่อเติมล ...

คะแนน 0
MacSim avatar
วิธีเปลี่ยนป้ายกำกับฟิลด์ชื่อเรื่องของรูปภาพในย่อหน้า
ธง um

ในย่อหน้าหนึ่ง ฉันมีฟิลด์รูปภาพซึ่งเปิดใช้งานและจำเป็นต้องใช้ฟิลด์ชื่อเรื่อง ฉันต้องการแก้ไขป้ายกำกับของฟิลด์ชื่อนี้เพื่อแทนที่ "ชื่อเรื่ภ...

คะแนน 1
liquidcms avatar
วิธีที่ถูกต้องในการตั้งค่าภาษาที่ใช้โดยรูปแบบโมดอลคืออะไร?
ธง us

ฉันมีปุ่มที่เชื่อมโยงผ่านตัวควบคุมเพื่อเปิดแบบฟอร์มที่กำหนดเองในโมดอล:

การเรียกกลับของคอนโทรลเลอร์คือ:

  /**
   * โทรกลับเพื่อเปิดแบบฟอร์มโมดอล
   * ...
คะแนน 1
บีบอัดไฟล์ด้วย ArchiveInterface โดยไม่มีเส้นทางไฟล์
ธง us

ฉันกำลังพยายามสร้างที่เก็บถาวรของไฟล์บันทึกเพื่อให้สามารถดาวน์โหลดได้ในรูปแบบที่สร้างโมดูลที่กำหนดเองใน Drupal 9 ในแบบฟอร์ม ผู้ใช้สามารถเปลี่ยà ...

คะแนน 0
Raja Chakraborty avatar
ฉันจะข้ามการเรียกใช้ฟังก์ชันการตรวจสอบแบบกำหนดเองในฟอร์มที่มี AJAX แบบเลื่อนลงได้อย่างไร
ธง in

ฉันใช้ Drupal แบบไม่มีส่วนหัวกับมิดเดิลแวร์ .NET ฉันมีแบบฟอร์ม Drupal 9ฟอร์มนี้มีองค์ประกอบแบบเลื่อนลงสองรายการซึ่งจะถูกกรอกโดยขึ้นอยู่กับค่าที่เลือกใภ...

คะแนน 0
Eurasia-Lab avatar
เช็คเอาต์โฟลว์ ส่งช่องทำเครื่องหมายแบบฟอร์มบานหน้าต่างไปยังฟิลด์บูลีน
ธง br

ฉันสร้างช่องทำเครื่องหมายใน Checkout Flow, CheckoutPane ฉันจะส่งค่าของช่องทำเครื่องหมายไปยังเอนทิตีในโปรไฟล์ผู้ใช้หรือคำสั่งซื้อได้อย่างไร

คำอธิบาย: ฉันต้ภ...

คะแนน 1
Ex0r avatar
หลายรูปแบบในหน้า
ธง cn

ฉันกำลังพยายามทำให้หลายรูปแบบทำงานในการแสดงมุมมอง แบบฟอร์มทั้งหมดใช้ AJAX แต่ดูเหมือนจะรบกวนซึ่งกันและกัน

ฟอร์มหนึ่งคือฟอร์ม Views Bulk Operations ที่เปลี ...

คะแนน 0
Joseph avatar
การใช้ FileSystemInterface::EXISTS_REPLACE ในแบบฟอร์มเพื่อแทนที่ไฟล์หากมีอยู่แล้ว
ธง cn

ฉันมีแบบฟอร์มที่ตั้งค่าไว้ในเมนูผู้ดูแลระบบที่อนุญาตให้บุคคลอัปโหลดไฟล์ เช่น รูปภาพ ไฟล์นั้นจะถูกใช้ในโมดูลแบบกำหนดเองที่อื่น ฉันต้องการแท ...

คะแนน -3
ilechcod avatar
ฉันจะอ่านแอตทริบิวต์ขององค์ประกอบจาก $form_state ได้อย่างไร
ธง in

ฉันพยายามซ่อนรหัสเอนทิตีจากฟิลด์เติมข้อความอัตโนมัติ ฉันดาวน์โหลดสคริปต์ jquery ที่ลบรหัสวงเล็บและอัปเดตองค์ประกอบเติมข้อความอัตโนมัติด้วยองคà ...

คะแนน 0
ฉันจะแสดงวิทยุแบบไดนามิก (AJAX) ในรูปแบบ API ได้อย่างไร
ธง au

แบบฟอร์มดังต่อไปนี้คาดว่าจะแสดงฟิลด์เพิ่มเติมเมื่อผู้ใช้เลือก "ใช่" ในปุ่มตัวเลือก "แสดงเพิ่มเติม" เมื่อแสดง ส่วนเพิ่มเติมจะมีช่องข้อความ "ชื่ภ...

คะแนน 0
Shawn avatar
จะรับตัวกรองที่เปิดเผยสำหรับการอ้างอิงเอนทิตีเพื่อแสดงผลได้อย่างไร
ธง cn

ฉันกำลังใช้มุมมองการอ้างอิงเอนทิตี และฉันสามารถกรองผ่านเงื่อนไขการจัดหมวดหมู่ได้โดยตรง แต่เมื่อฉันตั้งค่าเป็นเปิดเผยและให้ผู้ใช้ตัดสินใจ à ...

คะแนน 0
Shawn avatar
คุณจะเพิ่มตัวกรองด้วยการจัดการการแสดงฟอร์มได้อย่างไร
ธง cn

ดังนั้นฉันจึงรู้ว่าด้วยการแสดงฟอร์ม คุณจะเพิ่มฟิลด์ให้กับประเภทเนื้อหาซึ่งสามารถจัดเรียงใหม่ได้ภายใต้การแสดงฟอร์ม

แต่ฟีเจอร์ที่ซับซ้อนภ...

คะแนน 0
Baud avatar
เหตุใดแบบฟอร์มจึงไม่เก็บค่าที่สร้างขึ้นระหว่างการก่อสร้าง
ธง sa

นี่คือแบบฟอร์มที่ใช้ DI สำหรับ $this->entity_type_manager

นอกจากนี้ยังมีปุ่มตัวเลือกพร้อม Ajax (ฉันได้เพิ่มรหัสเนื่องจากอาจเป็นสาเหตุของปัญหาของฉัน)

คลาส myForm ขยาย Fo ...