Score:0

จะโหลดการแก้ไขย่อหน้าก่อนหน้าได้อย่างไร

ธง cn

ฉันสามารถโหลดย่อหน้าของฟิลด์โหนดโดยใช้

$paragraphs = $node->get('my_field')->referencedEntities()

ใน hook_node_update ฉันสามารถโหลดย่อหน้าก่อนหน้าโดยใช้

$paragraphs = $node->original->get('my_field')->referencedEntities()

แต่ฉันต้องการโหลดย่อหน้าตัวอย่างจาก id ของพวกเขาแทน:

$paragraphs = $node->get('my_field')->referencedEntities()

foreach ($paragraphs เป็น $key => $paragraph) {
  // getRevisionIDs เป็นรหัสเทียมและไม่มีอยู่จริง
  $revisionIds = getRevisionIDs($paragraph['entityKeys]['id'])
  $previewParagraph = \Drupal::entityTypeManager()->getStorage('paragraph')->loadRevision($revisionIds[1])
}

โพสต์คำตอบ

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