Score:2

Disable submissions basing on a form element value/selection

ธง ca

I know I can turn submissions being saved in the database either on or off completely.

Is there a way I can avoid the submission is saved basing on the value selected for a form element, for example a Yes/No radio button?

Score:3
ธง us

คุณสามารถใช้ WebformSettingsHandler เพื่อปิดใช้งานการบันทึกผลลัพธ์แบบมีเงื่อนไข

ป้อนคำอธิบายรูปภาพที่นี่

Atam Dhillon avatar
ca flag
สวัสดีจาค็อบ ขอบคุณมากสำหรับสิ่งนี้ อย่างไรก็ตาม เมื่อฉันดำเนินการนี้ แม้ว่าการส่งจะไม่ปรากฏในมุมมองผลลัพธ์ แต่ดูเหมือนว่าจำนวนจะได้รับผลกระทบ การส่งครั้งต่อไป (ที่ควรบันทึก) จะมีหมายเลขซีเรียลเพิ่มขึ้นตามจำนวนการส่งที่ไม่ได้บันทึกเช่นกัน ดังนั้น หากการส่งครั้งล่าสุดคือหมายเลข 19 ฉันจึงทดสอบการส่ง 2 รายการที่ไม่ควรได้รับการบันทึก จากนั้นฉันส่งรายการหนึ่งที่ควรได้รับการบันทึก แต่ปรากฏว่ามีหมายเลข 22 ในมุมมองแทนที่จะเป็นการส่งครั้งที่ 20 สิ่งนี้สามารถแก้ไขได้หรือไม่ มิฉะนั้นอาจสร้างความสับสนในการนับคำสั่งซื้อที่เหมาะสม กรุณาแนะนำ.
us flag
ฉันสามารถยืนยันได้ว่าการเพิ่มอนุกรมเป็นลักษณะการทำงานที่ไม่คาดคิด อย่าลังเลที่จะสร้างตั๋วในคิวปัญหาของโมดูลเว็บฟอร์ม นี่อาจเป็นสิ่งที่เราไม่สามารถแก้ไขได้เพราะผู้คนอาจพึ่งพาพฤติกรรมนี้ ถึงกระนั้นก็เป็นไปได้ที่จะให้แพตช์ง่ายๆ
Atam Dhillon avatar
ca flag
ขอบคุณจาค็อบ ฉันควรจะ.
Atam Dhillon avatar
ca flag
ยก - https://www.drupal.org/project/webform/issues/3259055#comment-14377068

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา