Score:1

เพิ่มเนื้อหาไปยังคิวเอนทิตีเฉพาะโดยอัตโนมัติโดยขึ้นอยู่กับเงื่อนไขการจัดหมวดหมู่ที่เลือก

ธง br

ฉันมี ประชากร ประเภทเนื้อหาซึ่งมี ความเชี่ยวชาญ ฟิลด์ซึ่งเป็นฟิลด์อ้างอิงคำศัพท์อนุกรมวิธาน

จากนั้นจะมีการตั้งค่า EntityQueue สำหรับแต่ละรายการ ความเชี่ยวชาญ ภาคเรียน.

สิ่งที่ฉันต้องการทำคือเพิ่มโปรไฟล์ People ทั้งหมดต่อท้ายโปรไฟล์ที่เกี่ยวข้องโดยอัตโนมัติ ความเชี่ยวชาญ เอนทิตีคิว ตัวอย่างเช่น, การจัดการ EntityQueue จะเติมข้อมูลให้กับทุกคนที่เป็นผู้จัดการโดยอัตโนมัติ และคุณจะสามารถจัดลำดับใหม่ได้โดยการแก้ไข EntityQueue เพื่อให้ผู้จัดการอาวุโสที่สุดปรากฏก่อน

ดูเหมือนว่ามีโมดูลใน Drupal 7 ซึ่งเพิ่มเอนทิตีลงในคิวโดยใช้เงื่อนไขอนุกรมวิธาน แต่ฉันไม่พบวิธีง่ายๆ ใน Drupal 9

มี Drupal 9 คิวเอนทิตีอัตโนมัติ โมดูล แต่อนุญาตให้เพิ่มรายการของประเภทเนื้อหาเฉพาะใน EntityQueue เท่านั้น

ฉันยังสามารถเพิ่มทุกคนใน EntityQueue เดียว จากนั้นใช้มุมมองแยกต่างหากซึ่งกรองตามที่เกี่ยวข้อง ความเชี่ยวชาญ. สิ่งนี้จะจบลงด้วยการเป็นคิวคนจำนวนมากและทำให้ยุ่งยากเพราะบางคนอาจเป็นสมาชิกมากกว่าหนึ่งคน ความเชี่ยวชาญ และตำแหน่งของพวกเขาในรายการบุคคลทั้งหมดจะเป็น "ทั่วโลก" และคุณไม่สามารถเรียงลำดับใหม่ในแต่ละคิวได้

ฉันมีความรู้สึกว่าการตั้งกฎบางอย่างที่ทริกเกอร์การบันทึกเป็นวิธีที่จะไป แต่มันไม่ใช่สิ่งที่ฉันเคยสัมผัสมา และฉันหวังว่าจะมีอีกวิธีหนึ่งที่ใช้เทคนิคน้อยกว่าในการบรรลุเป้าหมายนี้

leymannx avatar
ne flag
ดูเหมือนว่าควรทำโดยทางโปรแกรมแล้ว ไม่ว่าจะโดยการเชื่อมต่อกับเอนทิตีโหนดบุคคลหรือโดยใช้ Queue API!

โพสต์คำตอบ

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