Здравствуйте, дорогие мои читатели, хочу начать перевод документации по написанию компонентов для Joomla! и попутно понимание изменений, которые привнесли разработчики в Joomla! 2.5. Приглашаю начинающих программеров к обсуждениям, а гуру в этом деле к подсказкам.
Итак, приступим.
Для написания компонента, для начала нужна будет всего лишь установленная Joomla! версии 2.5 или выше.
Joomla! построена с использованием трех различных приложений.
- инсталляция (используется для инсталляции Joomla)
- административная часть или back-end (используется для управления содержимым)
- публичная часть или front-end (используется для отображения содержимого)
Инсталляция используется только один раз для установки приложения, административная и публичная части используются в концепции приложения. Каждый компонент имеет две точки "отправления":
- одна находится в директории components (используется для отображения содержимого)
- вторая находится в директории administrator/components (используется для управления содержимым)
Обе вызываются как com_componentname/componentname.php (
com_ prefix это исторический вид)
Пока на этом все. Следующая статья, надеюсь, не заставит себя ждать.
Что Вам будет необходимо: