Программирование - это просто
Advertisement
Главная arrow Уроки программирования arrow Уроки Joomla! arrow CMS Joomla! Урок 11.  Расширения, компоненты, модули, плагины.
19.02.2026 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
CMS Joomla! Урок 11.  Расширения, компоненты, модули, плагины. Печать E-mail
Автор megabax   
10.03.2010 г.

New Page 1

CMS Joomla! Урок 11.  Расширения, компоненты, модули, плагины.

Представьте себе автомобиль. Он может быть дополнительно укомплектован автомагнитолой, кондиционером, подушками безопасности, сигнализацией. А может быть и такое, что покупатель решил сэкономить и купил машину без всего этого, но в дальнейшем захотел поставить на свой автомобиль, например, сигналку. Без проблем, покупает и ставит. Точно так же и для сайта, созданного на CMS Joomla можно поставить дополнительные расширения.

Расширение joomla могут состоять из:

  • Компонента. Блок управления расширением, доступен из админки.

  • Модуля. Выводит визуальную часть расширения на страницу сайта.

  • Плагина. Отслеживает контент и при необходимости внедряет расширение прямо в статьи.

 

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

CMS Joomla! Расширения, компоненты, модули, плагины.

В стандартной поставке Joomla уже есть некоторые компоненты, в частности, система показа баннеров, система управления контактными данными, лента новостей, голосования (опросы), поиск и каталог ссылок. Но можно и добавлять новые, например: доски объявлений, фотогалереи, Интернет магазины, комментарии, форумы и многое другое. В настоящее время для Joomla существуе великое множество как платных, так и бесплатных компонентов.

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

Как правило, если мы создали новый компонент, то к нему еще нужно добавить соответствующий модуль.

Давайте, создадим, например, новый опрос (компонент "Голосование"). Входим в меню компоненты, выбираем "Голосование":

Расширения, компоненты, модули, плагины.

При помощи уже знакомой вам кнопочки "Добавить" создаем новый опрос. При этом открывается окно, где нам нужно ввести пункты опроса:

 

CMS Joomla! Компоненты, модули, плагины.

В joomla 1.0 при добавление компонента (по крайней мере для компонента "Опросы" это точно), модуль создается автоматически. В версии 1.5. модуль нужно создать ручками, давайте его и создадим, войдем в менеджер модулей и добавим новый модуль. Компьютер у нас спросит, какого типа модуль мы хотим добавить, нас интересует "Голосование"

CMS Joomla! Модули, плагины.

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

CMS Joomla! Модули, плагины.

 

Вот как будет выглядеть сайт, после того, как вы включите этот модуль:

CMS Joomla! Модули, плагины, голосование

Теперь  вкратце о плагинах. Некоторые расширения, такие так например, фотогалерея, позволяет вставлять фотографии непосредственно в тест статьей по их идентификатору. Это делать как раз и позволяют плагины. Давайте посмотрим, какие существуют стандартные плагины:

CMS Joomla! Плагины.

Как видим, их довольно много, и некоторые отключены по умолчанию. Пока не буду останавливаться на них подробнее, скажу только, что расширения могу состоять как из компонента и плагина, так и из компонента и модуля. Так же могут быть расширения (но гораздо реже), которые содержат сразу три в одном: и компонент, и модуль, и плагин. Может быть расширение только из компонента, если оно предназначено исключительно для администратора сайта, например, система резервного копирования или управление правами доступа.

 

 

 

Последнее обновление ( 10.03.2010 г. )
 
« След.   Пред. »
 
© 2026 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги