Score:0

ลิงก์อ้างอิงเอนทิตี: เพิ่มการอ้างอิงจากเอนทิตี B ถึงเอนทิตี A

ธง cn

ฉันได้สร้างเอนทิตีเนื้อหา 2 รายการแล้ว เอนทิตี A มี "ช่องอ้างอิงเอนทิตี" ที่มีค่าหลายค่าสำหรับเอนทิตี B ซึ่งทั้งหมดนี้ทำงานได้ตามที่คาดไว้

สิ่งที่ฉันต้องการบรรลุคือการสร้างลิงก์จากหน้าเอนทิตี B ซึ่งเมื่อผู้ใช้คลิกลิงก์นั้นจะถูกเพิ่ม (ต่อท้าย) ในเอนทิตี A "ฟิลด์อ้างอิงเอนทิตี"

วิธีที่ดีที่สุดในการทำให้เสร็จคืออะไร

  • (ฉันรู้ว่าฉันสามารถใช้โมดูลแฟล็กและแฟล็กลิสต์ได้ แต่มีข้อจำกัด เช่น เป็นไปไม่ได้/ยากที่จะสร้างสิ่งเหล่านี้ แสดงรายการสาธารณะ/ไม่ระบุชื่อ หลังจากลองใช้รายการ Flag แล้ว ก็ไม่ได้เช่นกัน รู้สึกเหมือนเป็นวิธีการดั้งเดิมของ Drupal มาก)
  • (การรับรายการอ้างอิง ฯลฯ เป็นความท้าทายอื่น ๆ แต่ปัญหาที่ใหญ่ที่สุดของฉันคือการทำให้แนวทางการเชื่อมโยงทำงานก่อน)
beltouche avatar
cn flag
ฉันมีความคิดบางอย่าง แต่ต้องการข้อมูลเพิ่มเติมเมื่อคุณพูดว่า "ลิงค์" คุณจะรู้สึกอย่างไร? คำอธิบายของคุณดูเหมือนช่องทำเครื่องหมาย ซึ่งฉันไม่ค่อยเข้าใจ
cn flag
ฉันหมายถึงเหมือนลิงก์ href จริง: นิติบุคคล ก
beltouche avatar
cn flag
นั่นทำให้ความคิดของฉันหลุดลอยไป ความชอบของฉันคือการทริกเกอร์การเรียก AJAX ไปยังปลายทางที่กำหนดเองบางรายการโดยมี A & B เป็นพารามิเตอร์ และให้ปลายทางโหลดเอนทิตี A เพิ่มข้อมูลอ้างอิงตามความจำเป็น และบันทึกใหม่ คนอื่นที่นี่ฉันแน่ใจว่าสามารถเติมเต็มช่องว่างได้ง่ายกว่าฉัน
Score:0
ธง cn

ทิศทางที่ฉันพยายามทำคือเพิ่มข้อมูลอ้างอิงด้วย:

$node->{$target_field}[] = $id; 

แต่ฉันกำลังดิ้นรนเพื่อหาวิธีสร้างแบบฟอร์มที่กำหนดเองซึ่งจะแสดงในมุมมองโหนด

โพสต์คำตอบ

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