у меня есть Люди тип контента, который имеет Экспертиза поле, которое является полем ссылки на термин таксономии.
Затем будет настроена очередь EntityQueue для каждого Экспертиза срок.
Что я хотел бы сделать, так это автоматически добавить все профили людей в конец их соответствующих Экспертиза EntityQueue. Например, Управление EntityQueue будет автоматически заполнена всеми людьми, которые являются менеджерами, и вы сможете изменить их порядок, отредактировав EntityQueue, чтобы самые старшие менеджеры отображались первыми.
Похоже, в Drupal 7 был модуль, который добавлял объекты в очереди по терминам таксономии, но я не нашел способа легко сделать это в Drupal 9.
Есть друпал 9. Автоматическая очередь объектов модуль, но это позволяет добавлять в EntityQueue только элементы определенного типа контента.
Я также мог бы добавить всех людей в одну очередь EntityQueue, а затем использовать отдельные представления, которые фильтруют по соответствующим Экспертиза. Однако в конечном итоге это будет одна огромная очередь людей, и это усложняет задачу, поскольку некоторые люди могут принадлежать более чем к одной очереди. Экспертиза и их место в полном списке людей будет «глобальным», и вы не сможете изменить их порядок в каждой отдельной очереди.
У меня есть ощущение, что установка некоторых правил, которые срабатывают при сохранении, — это путь, но я никогда этого не касался, и я надеюсь, что есть другой, менее технический способ добиться этого.