Разработка компонентов Joomla! 2.5

27 участников

О чём курс

Создание собственных расширений для CMS Joomla! 2.5 позволяет не зависеть от сторонних плагинов и реализовать любую специфическую логику сайта. За 6–8 часов вы разберетесь в архитектуре компонентов, научитесь работать с базой данных и настраивать взаимодействие между контроллером, моделью и представлением. Внутри разбираются создание манифест-файлов для установочных пакетов, внедрение мультиязычности и организация интерфейса администратора с собственными тулбарами и меню. Вы освоите настройку валидации данных на стороне клиента и сервера, что исключит ошибки при работе пользователей с вашими формами.

Программа обучения

  • Базовые сведения о Joomla!, необходимые для разработки
  • Структура манифест файла, создание установочного пакета компонента
  • Создание простого представления и контроллера
  • Привязка пункта меню к представлению компонента
  • Использование модели
  • Передача параметров на сервер в ссылке пункта меню
  • Использование базы данных в своем компоненте
  • Создание базового интерфейса администратора
  • Поддержка компонентом мультиязычности
  • Управление компонентом из интерфейса администратора (тулбар, задачи)
  • Оформление админ части (пункты меню компонента, иконки)
  • Проверка правильности данных пользователя (валидация: клиентская + серверная)
Складчина создана 10 марта 2015 г. · описание обновлено 23 марта 2026 г.
210 ₽ 2 500 ₽