Базовый функционал Joomla не предусматривает возможность добавления одного материала в несколько категорий (создавать мультикатегории). Решить эту задачу можно с помощью бесплатного плагина Content Multicategories.

Когда нужны мультикатегории на сайте?

Возможность добавления одного материала в две и более категории нередко бывает актуальна для многих сайтов. Например, вы создали материал, который должен выводится на странице категорий Новости и Статьи. Если использовать исключительно возможности ядра Joomla 3, то задача решается дублированием материала в обеих категориях. Это далеко не лучший вариант по следующим причинам:

  • дублирование контента;
  • для внесения изменений придется редактировать оба материала.

Плагин Content Multicategories

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

Установка плагина

Плагин устанавливается любым из способов, перечисленных в этом руководстве.

После установки расширение нужно активировать:

  1. переходим в РасширенияПлагины;
  2. находим Content Multicategories и активируем его.

Настройки плагина Content Multicategories

Плагин имеет всего 3 настройки:

  1. Категория материала
  2. Фильтровать по языку
  3. Фильтровать по ACL

Категория материала

Эта важная опция позволяет определить формирование URL-адресов материала. Значения настройки:

  1. Главная.

    Материал будет выводится в списке выбранных второстепенных категорий, но при этом иметь только один URL, связанный с главной категорией. Это позволит избежать появления дублей.

    Пример: материал Joomla имеет алиас material и относится к категории Блог (http://site.ru/blog). Через плагин Content Multicategories данный материал также относится к категории Новости (http://site.ru/novosti). В результате материал будет отображаться в списке категории Новости, при этом он будет доступен только по адресу http://site.ru/blog/material.

  2. Текущая.

    Материал будет дублироваться по адресам, связанным со всеми присвоенным категориями.

    Пример: материал 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 появится новая вкладка Дополнительные категории.

Полезно знать!
Главной для материала считается категория, выбранная во вкладке Материал.
Упоминаемые термины:

ACL, Joomla, Алиас