[[views-create]]
=== Вывод списков материалов через Представления

[role="summary"]
Как вывести список материлов через Представления.

(((Представление,вывод)))
(((Представление список материалов,вывод)))
(((Views модуль,вывод представления)))
(((Список материлов,использование модуля Views для)))
(((Image модуль,вывод представления)))
(((Модуль,Views)))
(((Модуль,Image)))

==== Цель

Создайте страницу со списком производителей, которая будет автоматически обновляться всякий раз, когда
производитель добавлен, удален или обновлен на сайте.

==== Необходимые знания

* <<views-concept>>
* <<views-parts>>

==== Требования к сайту

* Модули ядра Views и Views UI должны быть установлены. Они установливаются
при стандартной установке ядра Drupal.

* Тип материала Производитель должен существовать, с полями URL и Главное изображение. На вашем
сайте должно быть несколько материалов Производителя. Смотрите <<structure-content-type>>,
<<structure-fields>>, и <<content-create>>.

* _Средний (220x220)_ стиль изображения должен быть определен. Он создается на вашем
сайте, когда вы устанавливаете модуль ядра Image (установлен при стандартной установке
ядра Drupal), также его можно восстановить если он был удален. Смотрите
<<structure-image-style-create>>.

==== Шаги

. В _Управлении_ административного меню, перейдите в _Структура_ > _Представления_ > _Добавить
представление_ (_admin/structure/views/add_). Появится страница _Добавить представление_.

. Заполните поля, как показано ниже.
+
[width="100%",frame="topbot",options="header"]
|================================
| Название поля | Описание| Примерное значение
| Просмотр основной информации > Имя представления | Название представления, которое будет отображаться на страницах администрирования. | Производители
| Настройки представления > Показать | Тип информации, указанной в представлении | Содержимое
| Настройки представления > типа | Уточнение типа материала | Производители
| Настройки представления > отсортированные по | Порядок списка | Заголовок
| Настройки страницы > Создать страницу | Создайте страницу, которая будет отображать представление | Выбрано
| Настройки страницы > Заголовок страницы | Отображение заголовка представления | Производители
| Настройки страницы > Путь | Адрес страницы | vendors
| Настройки страницы > Настройки отображения страницы > Формат отображения | Тип списка | Таблица
| Настройки страницы > Элементов для отображения | Количество элементов, видимых на странице | 10
| Настройки страницы > Использовать постраничную навигацию | Разделите список на несколько страниц, если есть много элементов | Выбрано
| Настройки страницы > Создать ссылку в меню | Добавить страницу представления в меню | Выбрано
| Настройки страницы > Меню | В какое меню добавится ссылка | Основная навигация
| Настройки страницы > Текст ссылки | Метка ссылки меню | Производители
|================================
+
--
// Add view wizard.
image:images/views-create-wizard.png["Добавление нового представления",width="100%"]
--

. Нажмите _Сохранить и редактировать_. Появится страница настройки представления.

. Под заголовком _Поля_, нажмите кнопку _Добавить_. Появится всплывающее окно
_Добавить поля_.

. Введите слово "изображение" в строке поиска.

. Выберите Главное изображение из таблицы.

. Нажмите _Добавить и настроить поля_. Появится страница
_Настроить поле: Содержимое: Главное изображение_
.

. Заполните поля как показано ниже.
+
[width="100%",frame="topbot",options="header"]
|================================
| Название поля | Описание| Примерное значение
| Создать метку | Добавить метку перед значением поля | Не выбрано
| Стиль изображения | Формат изображения | Средний (220x220)
| Изображение как ссылка на | Добавит ссылку на материал | Содержимое
|================================

. Нажмите _Применить_. Появится страница настройки представления.

. Под заголовком _Поля_, нажмите кнопку _Добавить_. Появится всплывающее окно
_Добавить поля_.

. Введите слово "Содержимое" в строке поиска.

. Выберите _Содержимое_ из таблицы.

. Нажмите _Добавить и настроить поля_. Появится страница
_Настроить поле: Содержимое: Содержимое_

. Заполните поля как показано ниже.
+
[width="100%",frame="topbot",options="header"]
|================================
| Название поля | Описание| Примерное значение
| Создать метку | Добавить метку перед значением поля | Не выбрано
| Средство форматирования | Вывод содержимого поля | Краткое содержание или обрезанный текст
| Ограничения обрезки: | Максимальное значение отображаемых символов | 120
|================================

. Нажмите _Применить_. Появится страница настройки представления.

. Под заголовком _Поля_, нажмите _Содержимое: Заголовок (Заголовок)_.  Появится всплывающее окно
_Настроить поле: Содержимое: Заголовок_.

. Уберите галочку _Создать метку_. Это удалит метку, созданную мастером
настроек.

. Нажмите _Применить_. Появится страница настройки представления.

. Под заголовком _Поля_, нажмите на выпадающую кнопку _Изменить порядок_. Появится всплывающее окно
_Изменить порядок поля_.

. Перетащите поля с помощью крестиков в правильном порядке: Изображение, Заголовок, Содержимое.
В качестве альтернативы перетаскиванию, вы можете нажать на ссылку _Показать вес строк_
в верхней части таблицы и ввести числовые значения (поля с более низким или
отрицательным весом будут показаны первыми).

. Нажмите _Применить_. Появится страница настройки представления.

. Вы можете нажать _Обновить предпросмотр_ для предпросмотра представления.

. Нажмите _Сохранить_.
+
--
// Completed vendors view administration page.
image:images/views-create-view.png["Страница настройки представления Производители", width="100%"]
--

. Перейдите на домашнюю страницу и нажмите «Производители» в главном меню, чтобы увидеть
результат.
+
--
// Completed vendors view output.
image:images/views-create-view-output.png["Вывод представления Производители", width="100%"]
--

==== Расширьте своё понимание

Ссылка на представление в основной навигации, вероятно, будет не на нужном
месте. Измените порядок пунктов меню в основной навигации. Смотрите
<<menu-reorder>>.

//==== Related concepts

==== Видео

// Video from Drupalize.Me.
video::https://www.youtube-nocookie.com/embed/aw02gXlte9I[title="Creating a Content List View"]

// ==== Additional resources


*Авторы*

Написано/отредактировано https://www.drupal.org/u/batigolix[Boris Doesborg]
и https://www.drupal.org/u/jhodgdon[Jennifer Hodgdon].

Переведено https://www.drupal.org/u/MishaIsmajlov[Михаил Исмайлов].
