Превью тегов в Joomla 3.1

Интересное о Joomla


Превью тегов в Joomla 3.1

Превью тегов в Joomla 3.1

Релиз Joomla 3.1 уже не за горами. Одной из самых ожидаемых её функций станут теги.

В данный момент работа над функционалом тегов всё ещё ведётся. Так что если они и будут выпущены, то, скорее всего, это произойдёт после релиза Joomla 3.1.

Одной из самых интересных особенностей компонента Теги является то, что он позволяет другим расширениям использовать своё API. Разработчики расширений смогут легко внедрять теги в свои компоненты и взаимодействовать с другими тегами.
В этой статье я расскажу вам о компоненте Теги, его расширениях, основных функциях и особенностях.

Управление тегами производится через компонент Теги

component-tags

Простое добавление новых тегов

add-tags

Добавлять новые теги очень легко. Этот процесс напоминает создание новой статьи. Зайдите в компонент Теги, нажмите кнопку Новый и заполните поля во всех вкладках.

new-tags

Теги могут быть вложенными

Tags-nested

Реализация тегов в Joomla позволяет сделать их вложенными. У каждого тега может быть один родитель и множество дочерних тегов. Благодаря этому гораздо проще организовывать их структуру и отображать связанные теги.

tags

К тегам можно прикреплять изображения

tags2

К каждому тегу можно прикрепить два изображения: большое и маленькое.

Любой компонент может использовать теги

tags3

Как я уже упоминал во введении, компонент Теги позволяет всем остальным расширения использовать свой функционал. Базовые компоненты Joomla так же получат такую возможность, после внедрения тегов в ядро CMS. К примеру, на изображении выше создал контакт под названием «Ник Савов» в Менеджере контактов и пометил его тегами «Работник OSTraining», «Ник Савов» и «Команда исправления ошибок Joomla».

Отображайте теги через пункты меню

tags-menu

В данный момент вы можете выбирать из четырёх типов пунктов меню:

1.​ Помеченный контент

2.​ Краткий список помеченного контента

3.​ Краткий список тегов

4.​ Список всех тегов

tags-menu-item

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

tagged-items

Помните контакт, который я создал? Что если я хочу отображать его и любые статьи, помеченные тегами «Работник OSTraining», «Ник Савов» и «Команда исправления ошибок Joomla»? Для этого я могу использовать сочетание полей Тип и Теги. Поле Тип позволяет мне выбрать только тот тип контента, который я хочу выводить на странице, а поле Теги ограничивает его соответствующими тегами.

tags4

Изображение выше показывает, как это выглядит на самом сайте. Горизонтальный текст — это мои теги, а список ниже — публикации, помеченные хотя бы одним из них. В данном примере это все записи из моего Менеджера контактов.

Дополнительные настройки пунктов меню

tags5

Что если я хочу отображать все теги, которыми помечены публикации выше? Для этого я могу использовать Настройки пунктов меню и переключить Тип соответствия в положение Все (смотрите изображение выше). Здесь есть и множество других полезных настроек (сморите выше).

Дополнительные особенности

Теги реализованы основным компонентом и двумя дополнительными расширениями:

1.​ Модуль «Похожие теги»

2.​ Плагин «Умный поиск по тегам»

Как опробовать теги:

1.​ Скачайте тестовый пакет по этой ссылке

2.​ Установите его тем же способом, что и обычную версию Joomla

3.​ Сообщите о любых найденных ошибках на странице проекта в Github.

На этом обзор компонента тегов в версии Joomla 3.1 завершен и ждем выпуска стабильного релиза новой Joomla для создания новых проектов. Увидимся.

Joomla Блог Nauca – научись работать с Joomla

Хочешь получать на e-mail свежие статьи о компонентах, модулях, плагинах и других полезных вещах связанных с Joomla? Не пропусти ничего полезного, подпишись на новости блога Nauca: