Плагины в Joomla

Плагины в Joomla

От автора: приветствую Вас дорогой друг. Система управления контентом Joomla, возможно единственная CMS, которая может побаловать веб-разработчиков обилием все возможных созданных компонентов, модулей и плагинов, которые значительно расширяют ее функционал. Поэтому в данной статье мы рассмотрим плагины в Joomla, которые обрабатывают различные события в процессе работы CMS. А также я приведу ответ, на один из наиболее частых вопросов по данной теме: как установить плагин на Joomla?

Что такое плагин?

Плагин для CMS Joomla – это один из типов расширений для системы управления контентом Joomla, которые выполняют определенный код при срабатывании в системе определенного события. В ядре Joomla, определены основные события, но любое расширение может спровоцировать срабатывание пользовательского события, не описанного в ядре. Когда выполнятся некое событие, методы всех плагинов, которые связаны с данным событием (другими словами обработчики событий) выполняются в определенной последовательности. При этом плагины могут, как формировать определенные данные и отображать их на экране, так и манипулировать уже существующими, к примеру, в полный текст материала, при помощи плагинов, можно добавить, некий баннер, либо простой текст, либо галерею изображений и т.д.

Конечно, я немного утрирую, говоря, что плагин может формировать данные и отображать их на экране, ведь все мы знаем, что за отображение данных отвечает шаблон. Более правильно будет, если мы скажем, плагин возвращает определенный набор данных, который в последствии, будет отображен на экране при помощи шаблона.

Система событий в CMS Joomla, обеспечивает удобное взаимодействие компонентов и модулей с плагинами. При этом данная система реализуется шаблоном проектирования Observer или наблюдатель. Если желаете CMS Joomla более подробно, Вам будет полезен курс Joomla-Профессионал. Создание расширений для Joomla.

Данный шаблон проектирования – реализует связь между плагинами и событиями, чем-то похожую на общение. Основная идея заключается в том, что, один или более «наблюдателей» или «слушателей» (плагины), регистрируются в системе для обработки определенных, событий. В некоторый момент работы приложения, в компоненте или модуле, а также возможно, в другом плагине (то есть “коммуникаторе”) – срабатывает событие, а значит в каждом плагине – “наблюдателе”, выполняется метод связанный с данным событием. При этом в данный метод передается определенная информация, необходимая для манипуляции с данными. Соответственно, как было описано выше, методы, связанные с событиями “наблюдателей”, могут изменять информацию, а также возвращать, некий дополнительный контент, который определен функционалом данного метода.

Как установить плагин на Joomla

Теперь давайте поговорим о том, как установить плагин на Joomla, на примере плагина Syntax Highlighter, который используется для подсветки кода, в контенте сайта. После скачивания плагина (плагины обычно поставляются в виде архива, формата .zip), переходим в панель администратора Joomla.

Далее, открываем менеджер расширений и на вкладке “Загрузить файл пакета”, выбираем ранее скачанный архив плагина.

Затем, устанавливаем плагин, нажав на кнопку “Загрузить и установить”.

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

В списке установленных плагинов, выбираем интересующий нас и кликаем по заголовку, для перехода на страницу его настройки.

Затем, если требуется, настраиваем параметры плагина (у каждого плагина заданы определенные настройки), в выпадающем списке “Состояние”, выбираем значение “Включено”, и сохраняем изменения.

На этом установка плагина завершена, а значит и вопрос, как установить плагин джумла – исчерпан.

Как удалить плагин Joomla

И напоследок, давайте поговорим о том, как удалить плагин Joomla. Для удаления плагина, как и любого расширения, необходимо перейти в менеджер расширений и в левой боковой колонке выбрать пункт “Управление”.

Далее, в списке установленных расширений, находим интересующий плагин, отмечаем его галочкой и кликаем по кнопке “Деинсталлировать”.

На этом, удаление плагина завершено. А значит, мы практически, ответили на поставленный вопрос: как удалить плагин в joomla 3.

Всего Вам доброго и удачного кодирования!!!

Метки: ,

Похожие статьи:

Комментарии Вконтакте: