9.4. Дублювання Виду

Last updated on
14 April 2025

Мета

Створити сторінку зі списком рецептів, продублювавши існуюче подання Постачальники. Змінити сторінку так, щоб рецепти відображалися в сітці і могли фільтруватися по інгредієнтам.

Вимоги до сайту

Кроки

  1. У Керування адміністративного меню перейдіть в Структура > Види (admin/structure/views). Знайдіть вид "Постачальники" і натисніть у випадаючій кнопці Продублювати. (Зверніть увагу, що імена видів, які встановилися зі стандартною установкою Drupal мають назви українською мовою на цій сторінці; дивіться Розділ 10.1, «Основи: Інтерфейс користувача, Конфігурація і Переклад контенту» для пояснення.)

    Дублювання існуючого відображення виду

  2. Введіть назву дубліката "Рецепти" та натисніть Продублювати. з’явиться сторінка налаштування відображення виду.
  3. Щоб змінити заголовок сторінки виду на «Рецепти», натисніть на Постачальники в поле Заголовок. У спливаючому вікні Page: Заголовок цього виду. Введіть "Рецепти". Натисніть Застосувати.

    Вибір заголовка виду

  4. Щоб перейти з таблиці в формат сітки, натисніть Таблиця в полі Формат під заголовком Формат. З’явиться спливаюче вікно Page: Який стиль матиме даний вид. Виберіть Сітка і натисніть Застосувати. У спливаючому вікні Page: Налаштування стилю. Збережіть значення за замовчуванням і натисніть Застосувати.
  5. Збережіть тільки поля заголовок і зображення для виду Рецепти, натисніть Вміст: Вміст під заголовком Поля. Натисніть Вилучити у спливаючому вікні.
  6. Щоб змінити фільтр типу матеріалу на використання типу матеріалу Рецепт, натисніть Вміст: Тип матеріалу (= Постачальник) під заголовком Крітерії фільтрування. У спливаючому вікні Налаштувати критерій фільтрування: Вміст: Тип матеріалів, виберіть Рецепт і приберіть галочку в полі Постачальник. натисніть Застосувати.
  7. Щоб добавити додатковий фільтр, який відкритий для відвідувачів, натисніть на випадаючу кнопку Додати під заголовком Крітерії фільтрування. Знайдіть "інгредієнти" і виберіть "Інгредієнти (field_ingredients)". Натисніть Додати і налаштувати критерії фільтрування.
  8. Спливаюче вікно запропонує додаткові налаштування словника і способу вибору. Натисніть Застосувати і продовжити. Наступне спливаюче вікно дозволяє вам виставити фільтр для відвідувачів. Заповніть поля, як показано нижче, і натисніть Застосувати.

    Назва поля Опис Приклад значення

    Розкрити цей фільтр для відвідувачів, щоб вони мали змогу його змінювати.

    Дозволити відвідувачам фільтрувати і шукати

    Обрано

    Обов’язкове

    Чи повинно бути надано значення чи ні

    Не обрано

    Мітка

    Мітка, показана для цього фільтра на сторінці подання

    Знайти рецепти …

    Виставити фільтр

Щоб змінити поле Шлях на "Рецепти", натисніть "/ vendors" в полі Шляхпід заголовком Налаштування сторінки. У спливаючому вікні, введіть шлях "Recipes" і натисніть Застосувати.

+ Зверніть увагу, що при редагуванні виду ви вводите шлях без початкового символу "/", на відміну від інших адміністративних сторінок (наприклад, при вказівці шляху до матеріалу сторінка).

  1. Щоб змінити заголовок посилання меню, натисніть "Звичайний: Постачальники" в полі Меню під заголовком Налаштування сторінки. У спливаючому вікні, змініть назву на "Рецепти" і натисніть Застосувати.
  2. Для того, щоб використовувати Ajax (дивіться Ajax entry in the Glossary) це зробить фільтрацію і перемикання сторінок швидше для користувачів, під Розширені > Інше, натисніть Ні в полі Використовувати AJAX. Виберіть Використовувати AJAX у спливаючому вікні, і натисніть Застосувати.
  3. Натисніть Зберегти, щоб зберегти вид.

Вернітесь на домашню сторінку і натисніть Рецепти в навігації, щоб переглянути нову Сторінку рецептів. +

Подання Рецепти

Поліпшіть своє розуміння

Посилання на вид в меню навігації, ймовірно, буде не на потрібному місці. Змініть порядок пунктів меню в основному меню. дивіться Розділ 5.9, «Зміна послідовності в навігації».

Відео

Duplicating a View

Автори

Написано і змінено Laura Vass в Pronovix, і Jojy Alphonso в Red Crackle.

Переклав Олексій Бондаренко із Mazaltov.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: views-duplicate.asciidoc

Help improve this page

Page status: No known problems

You can: