Новости

Шаг 1: Создание материала «Новости»

Сначала надо создать тип материала в меню StructureContent typesAdd content type.

В поле Name надо ввести «Новости», и в поле Machine name ввести «news».

Drupal 7: Добавить тип материала

И нажать на кнопку Save content type.

Теперь можно добавлять новости.

Drupal 7: Add Content

Шаг 2: Вывод новостей

Новости пока можно просто добавлять. Теперь их надо вывести на странице. Выводить новости можно через модуль Views (в Drupal 8 данный модуль входит по умолчанию).

После установки модуля «Views», надо активировать два модуля: «Views» и «Views UI».

Теперь надо создать Views в меню StructureViewsAdd new view. В качестве имени view указать «Новости», а для параметра «Machine name» указать «view_news».

В параметре of type надо выбрать тип материала «Новости», который был создан в предыдущем шаге (чтобы на странице выводились статьи только с типом «Новости»).

В разделе Create a page в параметре Path надо указать «news» (URL страницы, по которому будут открываться новости, например example.com/news).

В параметре Display format указать Unformatted list of fields, чтобы иметь возможность указывать поля страницы (заголовок, статья, миниатюра).

Всё остальное можно оставить по умолчанию.

Drupal 7: Add new view

Шаг 3: Указать выводимые поля

По умолчанию выводятся только названия новостей, при нажатии на которых открывается страница текущей новости. Надо добавить дополнительные поля, например, краткое описание новости и дата публикации.

Поля добавляются в разделе Fields. Если данного раздела нет, то надо убедиться, что в разделе «Format» у параметра «Show» выбран пункт «Fields» (также выделено на картинке ниже).

Drupal 7: Views Fields

Чтобы в списке новостей содержимое новости не выводилось полностью, можно указать ограничение содержимого по количеству символов. Это можно указать в настройках поля «Body» (содержимое новости) в параметре Formatter пункт Trimmed.

Сортировка настроена по дате создания страницы в обратном порядке, т.е. сначала идут свежие новости. При желании, можно настроить сортировку новостей в разделе «Sort Criteria».