Modules Anywhere - выводим модули Joomla в любом месте - 4.5 out of 5 based on 2 votes

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

В целом работа плагина похожа на работу стандартного системного плагина  Load Module (Загрузка модулей). Однако плагин Modules Anywhere имеет неоспоримые преимущества и может даже заменить плагин Load Module.

Вместе с плагином Modules Anywhere поставляется плагин Button - Modules Anywhere, который добавляет кнопку к редактору Joomla. При помощи кнопки можно очень легко вставлять синтаксис вызова необходимого вам модуля прямо в содержимое статей. Она пригодится если часто приходится выводить модули в статьях Joomla.

Функции плагина Modules Anywhere

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

#2. Есть возможность выводить не только позицию модулей, но и отдельно взятый модуль, который можно вывести по ID модуля или его названию.

#3. Можно устанавливать стиль отображения выводимого модуля.

#4. Имеет кнопку для облегчения вставки синтаксиса внутрь материалов.

#5. Можно полностью заменить и отключить стандартный модуль Load Module.

Использование плагина Modules Anywhere и его синтаксис

Синтаксис плагина Modules Anywhere

Способы вывода модуля при помощи Modules Anywhere можно разделить на два вида:

Вывод одного модуля.

Синтаксис вывода модуля очень прост. Вывести один отдельно взятый модуль можно либо по его названию или по ID модуля. Для этого нужно в фигурных скобках { } указать module и далее название или ID модуля.

Синтаксис вывода модуля по его названию или ID

Вывод позиции модулей.

Синтаксис вывода позиции модуля такой же, только после module необходимо указать нужную вам позицию.

Вывод позиции модуля

Кроме этого есть возможность переопределить стиль модуля, который используется по умолчанию. Для этого после названия модуля или его позиции нужно вставить прямую черту и указать стиль.

Синтаксис переопределения стиля модуляМожно выбрать стиль  из следующих видов: table, horz, xhtml, rounded, none.

Настройки плагина Modules Anywhere

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

Тег Module - в данном параметре вы можете переопределить использующийся, в синтаксисе, по умолчанию тег module. Т. е. сюда можно вписать любое другое слово и уже его использовать при выводе модулей. 

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

Дескриптор {loadposition} -  выберите "Да" если хотите переопределить тег loadposition стандартного плагина вывода модулей в материале - Load Module.

Стиль по умолчанию - можно указать стиль которым будут выводится все модули по умолчанию.

Styles List - можно указать возможные, для использования, стили модуля.

Разрешить переписывать стиль - выберите "Да" если хотите переопределять стиль вывода модуля непосредственно при помощи синтаксиса. Как это делать смотрите выше по тексту.

Ignore Module Access Level (Игнорировать уровень доступа) - если установить "Да", то независимо от того для какого типа пользователей доступен ваш модуль, он все равно будет показываться на сайте.

Игнорировать состояние модуля - если "Да", то независимо от того включен ли данный модуль, он будет отображаться на сайте.

Ignore Module Assignments - если "Да", то будет игнорироваться привязка к пунктам меню и времени начала и конца публикации модуля.

Ignore Caching - если "Да", то независимо от настроек кэширования модуля они будут игнорироваться. 

Включение данной опции позволяет предотвратить некоторые возможные проблемы с CSS и JavaScript, того модуля который используется.

Включать в код страницы HTML-комментарии - в коде страницы, в том месте где сделан вывод модуля при помощи плагина Modules Anywhere отображаются комментарии, указывающие на то, что этот кусок кода был выведен при помощи данного плагина. Эта опция может помочь вам выполнить отладку и особенно будет полезна на этапе создания сайта.

Скриншоты плагина Modules Anywhere
 Настройки плагина Modules AnywhereНастройки Modules Anywhere
Файлы для скачивания
  • Название: Modules Anywhere
  • Ссылка: zipmodulesanywhere-v3.2.3.zip1 MB28/05/2013
  • Формат: установочный пакет в формате ZIP
  • Совместимость: compat 25 compat 30

Материал подготовлен проектом: WebMasterMix.ru


Обсуждение материала

Войдите или зарегистрируйтесь,
чтобы добавить вопросы, идеи или ошибки, по данному материалу!

1 1 1 1 1 1 1 1 1 1 Рейтинг 4.75 (2 Голосов)