Плагин Modules Anywhere или как установить модуль в контент сайта на Joomla
Добрый день уважаемые читатели! Всем известно, что добавить какие -нибудь дополнительные возможности сайту на Joomla можно с помощью расширений для Joomla. Таких как: плагины, компоненты, модули. Модули обычно можно расположить только в определенные позиции, предусматриваемые для каждого шаблона отдельно. А что же делать если хочется расположить, предположим модуль mod_jt_slideshow, в самой статье? Выход есть и при чем достаточно простой. Мне поможет установить модуль внутри контента на Joomla простой плагин Modules Anywhere
Итак, скачав плагин с официальной страницы http://www.nonumber.nl/extensions/modulesanywhere?tab=download , его необходимо установить. Вы можете его установить и архивом. Для этого заходите в админку сайта , выбираете вкладку Расширения — Установить\Удалить и в открывшемся окне в пункте Закачка файла пакета нажимаем на Выберите файл и после это указываем архив плагина и в завершении нажимаем на «Загрузить файл & установить»
Данный плагин устанавливается как по маслу, проблем никаких не возникает.
И теперь зайдя в любую статью в режиме редактирования можно увидеть в нижней части панели, что появилась новая кнопочка «Insert Module» , отвечающая за вывод модуля внутри статьи.
Далее устанавливаем курсор в статье, где хотим получить отражение модуля mod_jt_slideshow(меню месяца) и нажимаем по кнопке «Insert Module». Откроется окно, где следует выбрать необходимый модуль, а при желании можно указать и стиль вывода модуля в пункте Module Style
В открывшейся статье в указанном месте появляется строчка
{module меню месяца|none}
где none — стиль по умолчанию
Cохранив произведенные изменения в статье, нажав кнопку Сохранить и зайдя визуально на сайт в данную статью можно увить отражение данного модуля ( жалко, что скриншот не передает точного отражения модуля, а именно смены картинки)
Плагин Modules Anywhere удобен еще и тем, что позволяет добавлять модули в материал и вручную. Для этого только необходимо прописать в статье код
{module xxx|ooo}
где ххх — имя модуля,который следует вставить, а ооо — стиль отражения модуля.
Плагин предусматривает 5 стилей отражения:
none — No wrapping (raw output)-нет стиля
rounded — Wrapped by Multiple Divs- Многократный блочный div стиль
xhtml — Wrapped by Divs — Блочный div стиль
horz — Wrapped by Table (Horizontal) — Табличный стиль (Горизонтальный)
table — Wrapped by Table (Column)- Табличный стиль (Колонка)
Какой стиль оформления выбрать можно посмотреть на практике, я же пока остановилась на none.
Хочу заострить внимание на двух важных вещех при работе с плагином Modules Anywhere:
Первое, чтобы модуль отражался внутри статьи, он должен быть активирован, то есть включен.
Второе, когда мы включаем модуль нам необходимо указать при этом позицию его расположения и тогда указанный модуль будет как бы дублировать свое отражение не только в статье, но и в указанной позиции.
Так вот этого можно избежать и сделать так чтобы модуль был включен и отражался только внутри статьи. Для этого необходимо зайти в Менеджер модулей и открыть для настройки необходимый модуль и в пункте «Назначение меню» поставить переключатель в значение «Нет».
Нажимаем Сохранить. Вот и теперь в стандартных позициях модуль «Меню месяца» не отображается.
Вот так просто можно разместить любой модуль внутри статьи на Joomla c помощью простого плагина Modules Anywhere.
На этом я сегодня с Вами прощаюсь.
С уважением, Ваша не отчаянная Отчаянная
Возможно Вам это будет интересно:
Вам понравилась статья? Расскажите о ней друзьям!