Views - блок з інформацією автора, blogpost

Для початку додамо поле до профілю користувача, щоб кожен міг заповнювати його в особистому кабінеті.

Зробити це можна на сторінці admin / config / people / accounts / fields.

Додали, тепер перейдемо до налаштувань уявлення. Переходимо на сторінку створення нового уявлення admin / structure / views / add.

Сторінку створювати не будемо, створимо блок, в якому будемо виводити поля неформатований списком.

Зберігаємо і переходимо на сторінку основних параметрів.

В першу чергу додамо контекстний фільтр.

Views - блок з інформацією автора, blogpost

Нам потрібен фільтр по ID матеріалу (NID).

Views - блок з інформацією автора, blogpost

В налаштуваннях фільтра потрібно передати значення за замовчуванням, коли значення відсутній - ID матеріалу з URL.

Views - блок з інформацією автора, blogpost

Тепер уявлення буде виводити результати тільки за матеріалом, на сторінці якого ми перебуваємо.

Views - блок з інформацією автора, blogpost

Views - блок з інформацією автора, blogpost

В налаштуваннях зв'язку нічого налаштовувати не потрібно, так все і залишимо. Про всяк випадок скріншот налаштувань.

Views - блок з інформацією автора, blogpost

Views - блок з інформацією автора, blogpost

В налаштуваннях поля перевіряємо нашу зв'язок, вона повинна бути обрана.

Views - блок з інформацією автора, blogpost

Views - блок з інформацією автора, blogpost

Зараз виводиться заголовок матеріалу. Це поле додано за замовчуванням, при створенні вистави.

У даній ситуації це поле нам не потрібно, тому ми його видалимо. Для цього потрібно натиснути на нього і вибрати кнопку "Видалити".

Тепер наше уявлення готове. Чи можемо його зберегти. Скріншот уявлення.

Для відображення уявлення на сторінках матеріалу його потрібно вивести в потрібний регіон на сторінці блоків (admin / structure / block) і налаштувати потрібні сторінки для відображення.

Схожі статті