Базовый функционал Joomla не предусматривает возможность добавления одного материала в несколько категорий (создавать мультикатегории). Решить эту задачу можно с помощью бесплатного плагина Content Multicategories.
Когда нужны мультикатегории на сайте?
Возможность добавления одного материала в две и более категории нередко бывает актуальна для многих сайтов. Например, вы создали материал, который должен выводится на странице категорий Новости и Статьи. Если использовать исключительно возможности ядра Joomla 3, то задача решается дублированием материала в обеих категориях. Это далеко не лучший вариант по следующим причинам:
- дублирование контента;
- для внесения изменений придется редактировать оба материала.
Плагин Content Multicategories
Данное расширение позволяет легко добавлять материалы Joomla в несколько категорий, тем самым исключая все неудобства и негативные последствия, связанные с дублированием контента на сайте.
Установка плагина
Плагин устанавливается любым из способов, перечисленных в этом руководстве.
После установки расширение нужно активировать:
- переходим в Расширения → Плагины;
- находим Content Multicategories и активируем его.
Настройки плагина Content Multicategories
Плагин имеет всего 3 настройки:
- Категория материала
- Фильтровать по языку
- Фильтровать по ACL
Категория материала
Эта важная опция позволяет определить формирование URL-адресов материала. Значения настройки:
- Главная.
Материал будет выводится в списке выбранных второстепенных категорий, но при этом иметь только один URL, связанный с главной категорией. Это позволит избежать появления дублей.
Пример: материал Joomla имеет алиас
material
и относится к категории Блог (http://site.ru/blog
). Через плагин Content Multicategories данный материал также относится к категории Новости (http://site.ru/novosti
). В результате материал будет отображаться в списке категории Новости, при этом он будет доступен только по адресуhttp://site.ru/blog/material
. - Текущая.
Материал будет дублироваться по адресам, связанным со всеми присвоенным категориями.
Пример: материал Joomla имеет алиас
material
и относится к категории Блог (http://site.ru/blog
). Через плагин Content Multicategories данный материал также относится к категории Новости (http://site.ru/novosti
). В результате материал будет отображаться в списке категории Новости, где будет доступен по адресуhttp://site.ru/novosti/material
, в то время как на странице категории Блог он будет доступен по адресуhttp://site.ru/blog/material
.
Добавление материала в несколько категорий
После активации плагина Content Multicategories на странице редактирования материалов Joomla появится новая вкладка Дополнительные категории.