Шаблон отображения Directus «многие ко многим» не отображается - PullRequest
2 голосов
/ 17 апреля 2020

Я не уверен , где Показать шаблон опция должна отображаться в отношениях M2M.

Здесь movies настройка коллекции genres :

Relation

и опции

enter image description here

Документы , кажется, сбивает с толку различие между видимыми столбцами и шаблоном отображения:

видимые столбцы устанавливает столбцы, которые показывает интерфейс (мы используем name)

Показать шаблон устанавливает столбцы, которые отображает интерфейс (мы используем {{movie.name}})

Visible Columns делает вышеуказанное; в этом примере показан столбец title на странице редактирования для genres:

enter image description here

Хорошо, отлично!

Но что о шаблоне? может быть в списке коллекций?

нет, только счет:

enter image description here

Я пробовал все эти шаблоны, но нигде ничего не появляется:

  • {{title}}
  • {{movie.title}}
  • {{genre.title}}
  • {{genres.genre.title}}

Какой правильный шаблон здесь ? Где должен отображаться шаблон отображения?

Настройка моих коллекций:

movies
 title text,
 genres M2M (alias)

genres
 title text

movies_genres
 id pk,
 genre numeric,
 movie numeric

Спасибо

1 Ответ

2 голосов
/ 20 апреля 2020

Это относится к интерфейсам O2M:

Поскольку с списком элементов может быть связано несколько связанных элементов, шаблон отображения отображается как ряд элементов, пока вы не взаимодействуете с элементом ...

Если навести указатель мыши на Поля жанров , вы должны увидеть обработанный шаблон отображения.

A popover должен отобразиться и отобразить список предметов, как вы определили.

...