Отображение нескольких полей в "поле ссылки на узел"

Некоторое время я боролся с этой проблемой, и мне любопытно, есть ли у кого-нибудь мысли:

У меня есть два связанных типа контента на моем сайте - "Институты" и "Проекты". На одной странице института я хотел бы отобразить предварительный просмотр нескольких типов контента проекта, связанных с этим институтом. Это будет означать для каждого предварительного просмотра три поля со страницы проекта - основной рисунок проекта, заголовок и описание проекта.

В настоящее время у меня есть поле "Ссылка на узел" в типе контента Института, где вы можете выбрать, какие проекты связаны с персоной. Конечно, без просмотра он показывает только название проекта. Я просто не могу понять, как использовать виды для отображения полей, которые я хочу.

На данный момент у меня есть блочный вид с отношением, выбирающим ссылку на мой узел. У меня проблемы с пониманием того, как я могу использовать эти отношения, чтобы показать поля соответствующих типов контента проекта.

У кого-нибудь есть идеи? Я уверен, что это прямо перед моим лицом, мне просто нужно нажать в правильном направлении.

Заранее большое спасибо всем, кто хочет дать совет.

-Maxime

2 ответа

Решение

Попробуй это:

1) Создайте свой вид с помощью фильтра "Тип контента: проекты" и настройте поля и отображение / стиль как обычно... 2) Затем добавьте аргумент "Справочного поля института" или того, что вы вызывали на странице проекта. Затем установите значение аргумента по умолчанию равным "ID узла из URL".

Когда блок или что-либо еще отображается на странице института, он будет отображать проекты, которые ссылаются на него.

Надеюсь я понял ваш вопрос:)

Я думаю, у вас будет ссылка на пользователя в вашем типе контента "Проекты" вместо ссылки на узел в типе контента "Люди". Потому что вы можете создать представление, используя аргументы.

Попробуйте это:

  • Удалить ссылку на узел в Люди.
  • Добавьте пользовательский справочный тип контента в Proyecjs.
  • Создайте представление, передающее один аргумент: ваше поле ссылки пользователя.
  • Предварительный просмотр вашего представления, передавая один пример UID, я уверен, что это работает.

Я надеюсь, что это полезно.

С уважением.

Другие вопросы по тегам