Как быстро и легко создать собственный компонент Joomla!

Курс предназначен для тех, кто знаком с языками PHP и MySQL и до этого работал с Joomla! CMS. Содержит краткий обзор материалов по созданию компонентов Joomla 2.5 с использованием MVC. Курс не претендует на исключительность и уникальность информации и понимается довольно-таки не легко, так как я пытался охватить максимальный объём информации за короткое время.


Для желающих быстро обучиться разработке расширений будет выпускаться серия видеокурсов как базовых (которых тем не менее хватит для того, чтобы вы научились и могли при необходимости заняться разработкой расширений Joomla! 2.5), так и профессиональных (в которых глубоко раскрываются отдельные аспекты, проводиться анализ исходных кодов Joomla! и поясняется её внутренняя работа).


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


Урок 1 - подготовка к разработке.


  • Что нужно знать если вы хотите заняться разработкой расширений Joomla!.
  • Какие программные средства используются в процессе разработки.
  • Установка пакета Joomla! и начальная конфигурация.


iFrame


Урок 2 - начало разработки.


  • Древо каталогов компонента Joomla! 2.5.
  • Краткое пояснение о MVC в Joomla! 2.5.
  • Описывается структура файлов и каталогов компонента.
  • Создание файла точки входа в компонент.
  • Создание контроллера по умолчанию.


iFrame


Урок 3 - работа с базой данных.


  • Работа с базой данных(БД) MySQL.
  • Регистрация компонента в БД.
  • Проэкция сущностей БД в компоненте Joomla!(таблици).


iFrame


Урок 4 - контроллеры и модели данных.


  • Контроллеры Joomla! 2.5.
  • Модели Joomla! 2.5.
  • Взаимодействие контроллера и модели.


iFrame


Урок 5 - взаимодействие модели и представления.


  • Типы моделей в Joomla! 2.5.
  • Создание представлений Joomla! 2.5.
  • Связывание представления и модели.


iFrame


Урок 6 - разработка фронтенда.


  • Разработка фронтенд части компонента.
  • Повторное использование кода, описаного в админ части.
  • Демонстрация работы созданого компонента.


iFrame

Хотите комплексно решить Ваш вопрос? 

Перейдите в наш раздел видео-курсов

Оставьте первый комментарий

Популярные статьи

Последние статьи


Рекомендуем хостинг


BeGet


 30 дней бесплатно!


Домены на .ru в подарок