Как я могу ссылаться на пользовательский тип контента в статье, а также динамически отображать дополнительную информацию? - PullRequest
0 голосов
/ 25 июня 2018

Я создаю веб-сайт, на котором будут размещаться статьи от многих пользователей, поэтому их лучше всего описать как «Авторы гостя». Поэтому вместо того, чтобы добавлять слишком много пользователей на мой сайт, я хотел бы работать с пользовательским типом контента (или любым другим способом, который вы, ребята, порекомендуете).

Чего я хочу добиться, так это:

  1. Имеет настраиваемое поле в статьях, которое относится к типу контента "Страница профиля гостевого автора"
  2. После выбора «Автор гостя»: В конце статьи, на основе выбранного «Автор гостя», отобразите блок контента с именем / фамилией автора, изображением их профиля, кратким биография, несколько ссылок на социальные сети и ссылка на страницу профиля гостевого автора.
  3. У меня есть ссылка на страницу "Гостевые авторы", где я могу отобразить сетку всех "Гостевых авторов". Эта сетка содержит их имя / фамилию, изображение профиля, ссылки в социальных сетях и ссылку на страницу их профиля.
  4. Страница профиля, которая содержит следующую информацию, которая также используется в упомянутых выше случаях: изображение профиля, заголовок (= полное имя), поля имени / фамилии, тело, краткая биография (= отрывок), социальные сети ссылки.

Было легко настроить пользовательский тип контента и добавить к нему поля, и теперь я также могу выбрать гостевого автора при создании статьи, но у меня возникают проблемы с динамическим отображением всей этой другой информации в нижней части статья.

1 Ответ

0 голосов
/ 25 июня 2018

Все, что вам нужно сделать, это выбрать другой форматировщик поля для вашего справочного поля в настройках отображения статьи. Выберите «Rendered entity». Возможно, вы также захотите выбрать другой режим просмотра (чтобы не отображать полный профиль, но некоторые поля, которые вы подготовили в настройках отображения «Гостевые авторы» для соответствующего режима просмотра - здесь, тизер).

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...