Компонент

From Joomla! Documentation

This page is a translated version of the page Component and the translation is 88% complete.

Outdated translations are marked like this.
Other languages:
български • ‎català • ‎Deutsch • ‎English • ‎español • ‎eesti • ‎français • ‎hrvatski • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português do Brasil • ‎русский • ‎Kiswahili • ‎Türkçe

Компонент - это вид расширения [системы] Joomla!. Компоненты являются главными функциональными единицами [системы] Joomla! и их можно рассматривать как мини-приложения. Простейшей аналогией будет [представить себе что] Joomla! - это операционная система и [ее] компоненты - это приложения рабочего стола. Создаваемое каким-либо компонентом содержимое обычно показано в центре главной части шаблона (в зависимости от самого шаблона).

Большинство компонентов состоят из двух частей: административной части и лицевой части. Лицевая часть - это то, что используется для предоставления веб-страниц Вашего вебсайта, когда [их] запрашивают во время обычной работы [с] сайтом. Административная часть предоставляет интерфейс для настройки и управления различных аспектов данного компонента и доступна [к нему] через административное приложение.

Joomla! поставляется с набором компонентов ядра [системы, такими] как система управления содержимым, контактные веб-формы и [система управления] веб-ссылками.

Смотрите также: Модуль, Плагин, Шаблон


Рекомендуемое чтение

Разработчики

Существует много статей, уроков, ссылок и часто задаваемых вопросов, которые фокусируются на разработке компонентов. Если Вы разрабатываете [свой] первый компонент для Joomla, то Вам следует начать с Абсолютные начала о том, как функционирует какой-либо компонент. Если необходимо, Вы можете просмотреть последовательность контрольных [элементов] какого-либо компонента на этих схемах.

Дальше, Вы захотите почитать наше наставление по  Joomla 2.5 Joomla 3.x MVC    Разрабатывая компонент на 'Model-View-Controller'.

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