Показ вигляду Drupal на сторінці.
Вставте в макет список, який оновлюється сам: останні новини, майбутні події чи каталог команди. Ви додаєте його один раз; вигляд підбирає матеріали, і новий вміст з’являється без редагування сторінки. Для одного фіксованого фрагмента, як-от форма чи меню, натомість використовуйте блоки Drupal.
Перед початком
- Модуль Views увімкнено.
- Вигляд із потрібним списком існує в розділі
Structure > Views (
/admin/structure/views). Відображення типу «блок» це звичайний вибір, бо він не має власної сторінки.
Налаштування
- Натисніть + там, де має бути список, і відкрийте вкладку Drupal Views вибору елементів.
- Виберіть тег у розділі Filter by tag або введіть ім’я вигляду в полі Search.
- Натисніть потрібне відображення. Відкриється діалогове вікно налаштувань цього відображення.
- Щоб показати іншу кількість матеріалів на цій сторінці, установіть Override pager на Yes і введіть число.
- Натисніть Save у діалоговому вікні, потім Save на панелі інструментів.
Що ви бачите
Список з’являється з фільтрами, сортуванням і стилем, які визначає вигляд. Кожен запис у виборі читається як «View name (Display title)». Вкладка перелічує кожне відображення кожного ввімкненого вигляду, відображення сторінок включно.
Щоб змінити сам вигляд, відкрийте меню More елемента й виберіть Edit View. Відображення відкриється в редакторі Views у новій вкладці браузера.
Налаштування
Діалогове вікно показує лише налаштування, що пасують вибраному вигляду.
| Налаштування | Що робить | Стандартно |
|---|---|---|
| Show title | Показує заголовок вигляду як заголовок; пропонується, коли вигляд має заголовок | вимкнено |
| Show exposed filters | Показує форму фільтрів вигляду над списком; пропонується, коли вигляд має відкриті фільтри | вимкнено |
| Override pager | Дозволяє цій сторінці використовувати власну кількість матеріалів і зсув | No |
| Items to display або Items per page | Скільки матеріалів показувати; 0 показує всі | власне значення вигляду |
| Pager offset | Скільки матеріалів пропустити на початку | власне значення вигляду |
| Contextual filter | Значення для контекстуальних фільтрів вигляду, розділені «/», наприклад 40/12/10 | порожньо |
| Field settings | На вкладці Toggle fields: зніміть позначки з полів, щоб приховати їх на цій сторінці | показано всі поля |
Щоб обмежити вигляди, які редактори можуть вибирати, використовуйте список Views профілю користувача.
Якщо список не відображається
- Нового вигляду немає на вкладці Drupal Views.
Вигляд вимкнено або ваш профіль користувача його
не пропонує: нові відображення не позначаються автоматично. Увімкніть вигляд у розділі Structure
Views, потім позначте його в розділі Views профілю за адресою
/admin/dxpr_studio/dxpr_builder/profile. - Редактор показує «Turn on Ajax on this view to use exposed filters.» Show exposed filters увімкнено, але вигляд не використовує Ajax. Редагуйте вигляд і встановіть Use AJAX на Yes у розділі Advanced.
- Елемент лишається порожнім. Вигляд не повернув результатів або відвідувач не може його бачити. Перевірте фільтри вигляду й налаштування доступу за допомогою Edit View.
- Відкриті фільтри не з’являються для відвідувачів. Show exposed filters вимкнено для цього елемента. Відкрийте його налаштування й позначте його.
Що далі?
Блоки Drupal для розміщення багаторазового вмісту, щоб продовжити знайомство з DXPR Builder.