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