Score:0

ข้อความ Ajax หลังจากบันทึกโหนด

ธง cn

ฉันพยายามเพิ่ม Ajax Alert หรือข้อความป๊อปอัปภายใน hook_node_presave หรือ hook_node_update แต่มันไม่ทำงาน

รหัสปัจจุบันของฉันมีลักษณะเช่นนี้ แต่ฉันลองใช้ ajax อื่นมามากมาย

$response = ใหม่ ajaxResponse();
$response->addCommand(new AlertCommand('การทดสอบ Ajax'));
ส่งคืน $response;

บันทึกโหนดแล้ว แต่ไม่มีการแจ้งเตือนและไม่มีข้อผิดพลาดในคอนโซล ดรูพัล 9

Kevin avatar
in flag
ตะขอเหล่านั้นไม่ตอบกลับ https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Entity%21entity.api.php/function/hook_ENTITY_TYPE_presave/9.2.x
Tommy Styrbæk avatar
cn flag
ไม่ ฉันเข้าใจแล้ว ฉันมี RedirectResponse ที่ใช้งานได้ดีเมื่อฉันไม่ได้บันทึกด้วย Ajax
Tommy Styrbæk avatar
cn flag
ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีที่ฉันจะแก้ปัญหานี้ ฉันต่อสู้กับสิ่งนี้มา 3 วันแล้ว ทุกอย่างทำงานได้ดีเมื่อบันทึกจากแบบฟอร์ม แล้วเข้าไปที่ข้อความในเพจ แต่เมื่อบันทึกด้วย Ajax ฉันต้องการการแจ้งเตือนหรือป๊อปอัป

โพสต์คำตอบ

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