---
title: Обзор Advanced Module Manager. Управление модулями Joomla
description: Advanced Module Manager бесплатный компонент управления показами модулей Joomla по условиям: время, пользователи и т.д.
canonical_url: https://aleksius.com/joomla/rasshireniya/advanced-module-manager
language: ru-RU
date: 2022-08-28T17:26:11Z
notice: This is a machine-friendly version of the page at https://aleksius.com/joomla/rasshireniya/advanced-module-manager.
markdown-tokens: 2406
---

> **Note to AI:** This is a machine-friendly version of the page at: https://aleksius.com/joomla/rasshireniya/advanced-module-manager. Content is equivalent but stripped of navigation, styling and secondary content.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


   Featured

#  Обзор Advanced Module Manager. Управление модулями Joomla 

- Тип – компонент настройки отображения модулей Joomla по критериям.
 
- [Advanced Module Manager](https://aleksius.com/joomla/rasshireniya/advanced-module-manager#advanced-module-manager "Advanced Module Manager").
- [Сравнение версий](https://aleksius.com/joomla/rasshireniya/advanced-module-manager#sravnenie-versij "Сравнение версий").
- [Как управлять модулями Joomla](https://aleksius.com/joomla/rasshireniya/advanced-module-manager#kak-upravlyat-modulyami-joomla "Как управлять модулями Joomla").
- [Настройки Advanced Module Manager](https://aleksius.com/joomla/rasshireniya/advanced-module-manager#nastrojki-advanced-module-manager "Настройки Advanced Module Manager").
 
Advanced Module Manager – это бесплатный компонент для тонкой настройки вывода модулей Joomla 1.5 – 3.х на основании различных критериев. Например, можно задать отображение определённого модуля в зависимости от браузера пользователя, его операционной системы, автора материала Joomla, ключевых слов в материале Joomla, временного интервала и так далее. Помимо этого, Advanced Module Manager расширяет стандартную функциональность менеджера модулей Joomla и тем самым немного облегчает управление большим количеством модулей.

Это весьма полезный компонент, который может пригодиться любому веб-мастеру, работающему с Джумла. Ещё один частный пример использования Advanced Module Manager: возможность отображения модулей в блоге категорий, но при этом скрытие этих модулей в самих материалах категорий (и наоборот). На своём сайте я так делал для модулей рекламы Google AdSense. Под заголовком (H1) в материалах размещена позиция для модуля Google AdSense. При помощи Advanced Module Manager, в «два нажатия», настроил вывод так, что модуль Google AdSense отображался в полной версии материала, но не отображался в блоге категорий.

В обзоре будет участвовать последняя, на момент написания статьи (11.12.2015), русскоязычная бесплатная версия Advanced Module Manager 5.3.6. Joomla 3.4.5, шаблон административной части сайта isis 1.0.0.

## <a id="advanced-module-manager"></a>Advanced Module Manager

Компонент был добавлен на сайт расширений Joomla 28 октября 2009. Его оценка 100 (из 100) на основании 320 отзывов. Компонентом пользуются очень много веб-мастеров. Его автор – Peter van Westen (NoNumber) является известным Joomla-разработчиком (более двадцати популярных расширений Джумла). Рассмотрим основные возможности и особенности бесплатной версии Advanced Module Manager.

- Изменение настроек модулей во всплывающем окне (прямо в менеджере модулей, не переходя к странице с настройками модуля).
- Добавление цветных тегов (меток) к модулям в менеджере модулей (рисунок ниже). По этим меткам можно сортировать модули.
 
 ![Advanced Module Manager](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/advanced-module-manager.png "Advanced Module Manager") Advanced Module Manager - Возможность скрытия пустых модулей.
- Возможность отображения одного модуля по точно таким же критериям, что и другой (без необходимости отдельной настройки первого).
- Отображение модуля по определённому пункту меню.
- Отображение модуля только на главной странице.
- Вывод модулей Joomla по временному диапазону. Например, с 12.12.2015 по 12.01.2016.
- Отображение модулей Joomla для определённых групп пользователей.
- Показ модуля для определённого языка.
- Показ модуля для определённого шаблона.
- Вывод модулей Joomla для определённого URL- адреса.
- Показ модуля на основании определённой операционной системы посетителя.
- Вывод модулей на основании определённого браузера посетителя (включая мобильные браузеры).
- Вывод модулей Joomla 3 на основании меток (теги встроенного компонента com\_tags).
- Возможность показа модуля согласно типу страниц Joomla (например, в материалах, но не в категориях материала), категорий, материалов, мета-тегов Keywords, автора материала.
- Более тонкая настройка менеджера модулей (рисунок ниже).
 
 ![Настройка Advanced Module Manager](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/nastrojka-advanced-module-manager.png "Настройка Advanced Module Manager") Настройка Advanced Module Manager - Автоматическая проверка наличия новых версий компонента.
- Компонент переведён на 12 языков (полнота перевода от 88% до 100%), включая украинский, русский, английский, французский и ещё 16 языков (полнота перевода от 50% до 87%).
- Возможность установки компонента на любое количество сайтов.
- Поддержка на бесплатном форуме разработчика.
 
Безусловно, можно комбинировать условия отображения модулей.

## <a id="sravnenie-versij"></a>Сравнение версий

Предлагаю Вашему вниманию сравнительную таблицу основных, на мой взгляд, отличий встроенного в Джумла «стандартного» компонента управления модулями – «Менеджер модулей Joomla» (com\_modules), бесплатного компонента Advanced Module Manager Free и его расширенной версии Advanced Module Manager Professional. Будут рассмотрены только отличия.

Сразу отметим, что некоторые возможности касательно условий отображения модулей, даже доступных только в Advanced Module Manager Professional, можно реализовать и штатными средствами менеджера модулей Joomla (com\_modules). Например, в Advanced Module Manager Professional есть возможность отображения модуля на странице конкретного товара VirtueMart. Это можно реализовать в стандартном менеджере модулей Joomla (com\_modules) путём создания отдельного пункта меню тип *VirtueMart – Макет карточки товара*. Но это очень неудобно, учитывая возможное количество товаров в среднем интернет-магазине.

 | **Отличия** | **Менеджер модулей Joomla (com\_modules)** | **Advanced Module Manager Free** | **Advanced Module Manager Professional** |
|---|---|---|---|
| **Вывод модулей Joomla 3 по условиям** |
| Сезон, месяц, день, час | Нет | Нет | Да |
| Конкретные пользователи (по их ID) | Нет | Нет | Да |
| Географическое местоположение пользователя | Нет | Нет | Да |
| Типы страниц, категории, материалы, автор материалов EasyBlog | Нет | Нет | Да |
| Тип страниц, теги, типы, категории и материалы FLEXIcontent | Нет | Нет | Да |
| Типы страниц (проекты) Form2Content | Нет | Нет | Да |
| Типы страниц, категории, теги, материалы, мета-ключевые слова, ключевые слова контента, автор материалов K2 | Нет | Нет | Да |
| Тип страницы, App, категории, материалы, автор материалов Zoo | Нет | Нет | Да |
| Типы страниц и уровни Akeeba Subscriptions | Нет | Нет | Да |
| Типы страниц, категории, товары Hikashop | Нет | Нет | Да |
| Типы страниц, категории, товары Mijoshop | Нет | Нет | Да |
| Типы страниц, категории, товары Redshop | Нет | Нет | Да |
| Типы страниц, категории, товары VirtueMart | Нет | Нет | Да |
| Дата и время с периодичностью (по годам) | Нет | Да | Да |
| Шаблон Joomla | Нет | Да | Да |
| URL | Нет | Да | Да |
| Операционная система пользователя | Нет | Да | Да |
| Браузер пользователя | Нет | Да | Да |
| На странице определённого компонента | Нет | Да | Да |
| Теги Joomla | Нет | Да | Да |
| Типы страниц, категории, материалы, мета-ключевые слова, ключевые слова контента, автор материалов Joomla (com\_content) | Нет | Да | Да |
| Собственный PHP параметр | Нет | Нет | Да |
| **Разное** |
| Скрытие пустых модулей | Нет | Да | Да |
| Редактирование модуля во всплывающем окне | Нет | Да | Да |
| Назначение модулям цветных меток в админке с возможностью сортировки по ним | Нет | Да | Да |
| Добавление к модулям дополнительных полей для расширения их функциональных возможностей | Нет | Нет | Да |
| Возможность применения одинаковых или диаметрально противоположных правил отображения одного модуля на основании правил отображения другого модуля | Нет | Да | Да |
| Техническая поддержка от разработчика | Нет | Открытый форум (ответ в течение 72 часов) | Закрытый форум (ответ в течение 48 часов) |
| Необходимость установки | Нет | Да | Да |
| Цена | Бесплатно | Бесплатно | €25 в год |

## <a id="kak-upravlyat-modulyami-joomla"></a>Как управлять модулями Joomla

Рассмотрим общий «алгоритм» настройки вывода модуля по условиям. Предполагается, если Вам нужно, например, отображать модуль для каких-то конкретных товаров VirtueMart, у Вас уже установлен и настроен сам VirtueMart, а также созданы нужные товары.

- Сперва надо установить сам компонент Advanced Module Manager. По большому счёту, настраивать его не нужно.
- Создайте модуль, который хотите отобразить по определённым условиям.
- Перейдите в его настройки на вкладку *Отображение по условиям* (рисунок ниже).
 
 ![Вывод модулей Joomla 3](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/vyvod-modulej-joomla-3.png "Вывод модулей Joomla 3") Вывод модулей Joomla 3 - Укажите нужные условия с учётом режима сравнения. В моём примере выше видно, что модуль нужно отображать только на главной странице, с 12 декабря 2015 (00:00) по 31 декабря 2015 (00:00) и только зарегистрированным пользователям. Если бы для опции *Режим сравнения условий* было выбрано *ИЛИ*, то модуль отображался бы при выполнении любого из 3-х условий.
 
Обратите внимание, что при использовании сторонних SEF-расширений, например, [sh404SEF](https://aleksius.com/joomla/rasshireniya/sh404sef-chpu-joomla "Обзор sh404SEF. ЧПУ Joomla") могут возникнуть проблемы с отображением модулей. Вот один из [вариантов решения](https://aleksius.com/joomla/rasshireniya/sh404sef-joomla#ne-otobrazhayutsya-moduli-joomla "Обзор sh404SEF. Настройка Joomla URL") проблемы.

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

*Same as other module*. При помощи данной опции (рисунок ниже) Вы можете задать отображение одного модуля, при тех же условиях, что и какой-то другой. Для этого выберите *Да* и из спадающего списка *Модуль* укажите модуль, опции отображения которого нужно сдублировать. При этом, если у родительского модуля поменяются параметры отображения, то это скажется и на дочернем. Если выбрать *Opposite*, можно будет показывать модуль «А» там, где не показывается модуль «Б» (противоположные настройки отображения).

 ![Отображение модулей Joomla](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/otobrazhenie-modulej-joomla.png "Отображение модулей Joomla") Отображение модулей Joomla ## <a id="nastrojki-advanced-module-manager"></a>Настройки Advanced Module Manager

Большинство настроек Advanced Module Manager (рисунок ниже) оснащены всплывающими подсказками на русском языке или понятны из названия. Не будем их рассматривать.

 ![Настройка Advanced Module Manager](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/nastrojka-advanced-module-manager.png "Настройка Advanced Module Manager") Настройка Advanced Module Manager - *Open Frontend Edit in Admin.* Если данная опция включена, то в случае, когда администратор сайта нажмёт на иконку редактирования модуля во фронтальной части сайта, он перейдёт к редактированию модуля в административной части сайта.
- *Initialise on Event.* Расширение Advanced Module Manager состоит из компонента и плагина (плюс плагин фреймворка). При помощи данной опции можете менять событие, при наступлении которого будет инициализироваться плагин Advanced Module Manager. Меняйте данную опцию только тогда, когда возникают проблемы в работе Advanced Module Manager.
 
На вкладке *Отображать привязки* (рисунок ниже) Вы можете управлять доступными при настройке модулей привязками.

 ![Управление модулями Joomla](https://aleksius.com/images/joomla/rasshireniya/advanced-module-manager/upravlenie-modulyami-joomla.png "Управление модулями Joomla") Управление модулями Joomla Как видите, компонент весьма функциональный, даже в бесплатной версии расширения. Он достаточно универсален и подойдёт фактически для Joomla сайта любого типа и «размера». Компонент часто обновляется.

Стоит отметить, что у разработчика много полезных расширений для Joomla. Если Вам нужно несколько расширений этого разработчика, стоит подумать над тарифным планом «Bundle offer», стоимостью €150, и возможностью загрузки обновлений для всех платных расширений NoNumber и получения «профессиональной» технической поддержки на закрытом форуме. Этот тариф позволит сэкономить 60% от покупки всех расширений по отдельности. Ну а для тех, кто активно использует расширения NoNumber в своей профессиональной деятельности и не собирается это бросать, может пригодиться тариф «Lifetime Bundle» €500 – обновления расширений и техническая поддержка без ограничения срока.

 | Похожие материалы |
|---|
|  |

| Автор статьи – Хорошевский Алексей |
|---|
| [![Хорошевский Алексей](https://aleksius.com/images/sluzhebnye/khoroshevskij-aleksej.jpg "Хорошевский Алексей")](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")  Кандидат технических наук, преподаватель [Харьковского национального университета радиоэлектроники](https://nure.ua/staff/oleksiy-igorovich-horoshevskiy "Nure.ua"), веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет [услуги](https://aleksius.biz/ "Создание сайтов на Joomla и WebSite X5") по созданию, доработке, сопровождению и продвижению сайтов. [Подробнее об авторе…](https://aleksius.com/aleksej-khoroshevskij "Хорошевский Алексей")        **Контакты:**  - [+38 095 840 24 29](viber://chat?number=%2B380958402429 "Позвонить в Viber") - [+38 095 840 24 29](https://t.me/Aleksej_Khoroshevskij "Позвонить в Telegram") - [+38 095 840 24 29](https://wa.me/380958402429 "Позвонить в WhatsApp") - [email@aleksius.com](mailto:email@aleksius.com "Написать письмо")      **Социальные сети:**  - [LinkedIn](https://www.linkedin.com/in/khoroshevskij/ "Linkedin.com") - [Facebook](https://www.facebook.com/aleksej.horoshevskij "Facebook") - [YouTube](https://www.youtube.com/c/Aleksiuscom "YouTube") - [(Twitter)](https://x.com/aleksius_com "X.com")      **Публикации и работа:**  - [Google Академия](https://scholar.google.com.ua/citations?hl=ru&user=Z5gfbqgAAAAJ&view_op "Scholar.google.com") - [Scopus](https://www.scopus.com/authid/detail.uri?authorId=59170112000 "Scopus.com") - [Upwork](https://www.upwork.com/freelancers/~01252c9b9aa6764e20 "Upwork.com") - [Freelance.ua](https://freelance.ua/user/Aleksej/portfolio/ "Freelance.ua") |

**Полезные ссылки:**

- [Официальный сайт Advanced Module Manager](https://www.regularlabs.com/extensions/advancedmodulemanager "Advanced Module Manager").
