- Issue created by @robbt
- 🇩🇪Germany lissy
I have the same problem with a media view.
There is no relation possible to EntityQueue.
Some ideas? - 🇩🇪Germany lissy
Can it be that simple? I wrote the following hook in my Custom-Module
use Drupal\views\ViewExecutable; use Drupal\views\Plugin\views\query\QueryPluginBase; /* * Implements hook_views_data_alter(). */ function custommodule_views_data_alter(array &$data) { \Drupal::messenger()->addMessage('media_field_data'); // Füge der media_field_data-Tabelle eine Beziehung zur Entityqueue-Subqueue-Items-Tabelle hinzu. $data['media_field_data']['entityqueue_sortierliste_items'] = [ 'title' => t('Entityqueue: Subqueue Items (Downloads)'), 'help' => t('Verbindet Medien mit Subqueue Items in "sortierliste_dateien".'), 'relationship' => [ 'title' => t('Referenzierte Subqueue Items für Downloads'), 'help' => t('Stellt eine Beziehung zu Subqueue Items her, die Medien in "sortierliste_dateien" enthalten.'), 'base' => 'entity_subqueue__items', 'base field' => 'items_target_id', // Die Zielentität in der Subqueue (media.id) 'relationship field' => 'mid', // media_field_data.id 'id' => 'standard', 'label' => t('Entityqueue Items'), ], ]; }
Then I can sort the relation Sort list media and sort with this relation.
It works for me.