2.5. Taxonomy - Таксономия, словари и термины

В прошлом уроке мы сделали блог из друпала, но тому блогу не хватала рубрикатора статей, тегов. Давайте добавим словарь тегов, с помощью таксономии. Включите для этого модуль Taxonomy, если он у вас еще не включен.

Таксономией называется в друпале способ классификации (рубрикатора, категоризации) нод с помощью тегов таксономии (терминов, рубрик, категорий). Давайте создадим словарь Теги, с помощью которых и будем классифицировать наши статьи Меню - Структура - Таксономия.

Таксономия друпал 8

Назовем словарь Теги. После создания словаря мы попадаем на его страницу, здесь можно вручную создать теги (термины), но мы не будем этого делать, потому что теги автоматически будут создаваться, когда мы их будем добавлять к статьям. Заметьте, что в друпале элементы словаря таксономии называются терминами. То есть если у вас словарь Теги, Классы, Рубрики, Разделы, то в словаре будут все равно термины.

Теперь нужно добавить поле выбора тегов для статей, для этого нужно включить модуль Field UI (если он у вас не включен). Зайдем на страницу управления полями типа материала Статьи, Меню - Структура - Типы материалов - Статьи действие Поля.

Добавляем новое поле Теги, тип поля Ссылка на термин:

друпал 8 поля

 

Количество терминов поставим неограниченным (unlimitted):

теги друпал

Дальше все просто сохраняем. Теперь давайте зайдем на страницу создания статьи, в данным момент термины выбираются только из тех, что есть в словаре Теги, нам нужен другой виджет с автодополнением тегов и автоматическим добавлением в словарь. Зайдите в Меню - Структура - Типы материалов - Статьи, но теперь во вкладку Manage from display. Выберите здесь для поля Теги автозавершение ввода:

автозавершение ввода друпал 8

Сохраняем и заходим в создание статьи.Теперь мы пишем теги через запятую, а друпал сам добавить их в словарь Теги.

создание ноды

 

 

Теперь если зайдете в Меню - Структура - Таксономия - словарь Теги, то увидите новые термины таксономии. У каждого термина таксономии своя страница, на который анонсами выводятся все ноды, к которым привязан этот термин. URL таких страниц имеет вид taxonomy/term/номер-ноды, например taxonomy/term/2.

Сами теги выводятся на полной странице ноды:

теги друпал

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

 

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Добрый день, возможно ли к

Добрый день, возможно ли к термину таксономии прикрепить еще данные. Например если термин это категория, добавить фотографию и описание. Или нужно создавать еще одну сущность и связывать её с таксономией и записью.