Я искал несколько дней для решения безуспешно.
Вот настройка:
TV Shows (vocabulary): show-1, show-2, show-3, ...
Episodes (content type) Schedule (content type)
- title - date/time episode airs
- episode code <.................> - episode code
- reference to TV Show term
1) Сначала я пытаюсь создать «представление», которое принимает и аргументирует термин (или идентификатор) «телешоу» и на его основе перечисляет все эпизоды, связанные с этим шоу, И когда эти эпизоды будут транслироваться в будущее.
Одна большая проблема заключается в том, что узлы типа контента «расписание» не связаны с телешоу, поэтому все они сразу же исключаются. Есть ли способ показать все «расписания», связанные с эпизодом, на основе ввода?
2) Вторая часть этой головоломки состоит в том, чтобы пойти другим путем, то есть представлениям дается день, а затем перечисляются все узлы расписания, которые попадают в этот день. И поскольку каждый узел расписания содержит «код эпизода», который ссылается на «эпизод», получите соответствующую информацию из узла «эпизод» с соответствующим «кодом эпизода».
Звучит почти так, как будто оба этих сценария требуют объединения двух отдельных представлений, но возможно ли это вообще?
Примечание. Когда я говорю, что "код эпизода" связывает два типа контента, это неправильная связь. Я попытался использовать только текстовое поле в обоих типах контента с пометкой «код эпизода». Я также попытался создать словарь «эпизод», в котором были коды эпизодов для терминов, а затем оба типа контента содержали поле для словаря «эпизода».