Создание компонента для Joomla за 2 вечера (мини курс)

Создание компонента для Joomla за 2 вечера

Приветствуем Вас уважаемые сайтостроители. В этом мини курсе от Виктора Гавриленко хотели предложить Вам ознакомиться с видео уроками по теме создание компонента для Joomla за 2 вечера.

Создание компонента для Joomla за 2 вечера
Создание компонента для Joomla за 2 вечера

Сегодня в интернете, Вы сможете найти большое количество компонентов для CMS Joomla. Каждый компонент решает свои задачи и само собой возникает вопрос — зачем создавать, когда можно найти готовый. Скачать или приобрести его и установить движок.

Но не каждый компонент который установите, может идеально работать и выводить именно те функции и задачи, которые Вы желаете видеть. Многие веб мастера стараются найти бесплатные решения и не платить за него. Тогда в этом, Вам поможет мини курс Виктора Гавриленко создание компонента для joomla за 2 вечера.

Но если Вы не продвинутый веб мастер и только еще познаете азы сайтостроения тогда можете использовать три варианта:

  • первый вариант — это купить не смотря на её цену,
  • второй вариант — это подыскать бесплатный вариант и заняться тем, чтобы его адаптировать для своего сайта, а также приходиться и платные компоненты редактировать под нужды Вашего сайта.
  • третий вариант — это научиться создавать самому собственный компонент и решить поставленные задачи на сайте.

Если Вам подходит третий вариант и Вы готовы научиться создавать сами, тогда смотрите мини курс создание компонента для joomla за 2 вечера. 

А если Вы сможете выделить еще два вечера, тогда сможете изучить и сверстать шаблон для сайта и в этом Вам поможет обучающий мини курс

Как нарисовать и сверстать шаблон для Joomla за 2 вечера? 

Урок 1. Файловая структура компонента Joomla

В первом уроке миникурса мы поговорим о том, как и по какому принципу, работают компоненты системы управления контентом Joomla, как осуществляется взаимодействие элементов компонента, а также создадим файловую структуру будущего расширения.

Урок 2. Установка компонентов Joomla

Создав файловую структуру будущего компонента и определившись с принципом его работы, необходимо установить расширение в CMC Joomla, для создания его функционала.

Поэтому в данном уроке мы добавим инструкции по установке компонента в файл манифест, а также поговорим о локализации – то есть переводе элементов расширения на определенный язык.

Урок 3. Точка входа компонента Joomla. Первый вид

В данном уроке мы сделаем первые шаги по созданию функционала будущего компонента. А именно, реализуем точку входа, далее определимся с контроллером, который будет выполнять поставленные задачи, создадим главную страницу расширения – менеджер новостей, в котором в будущем будут отображаться добавленный новости. А так же поговорим о том, как создать панель управления в создаваемом компоненте.

Урок 4. Страница добавления нового элемента

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

Урок 5. Создание модуля формы Joomla

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

Урок 6. Сохранение и редактирование новостей

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

Урок 7. Отображение списка добавленных новостей

В данном уроке мы закончим функционал панели администратора разрабатываемого компонента, а именно, отобразим на главной странице компонента список ранее сохраненных новостей. При этом Вы узнаете, как получить данные, используя модель, как сформировать запрос для выборки записей из базы данных, как вывести данные, используя макет, а также как реализовать механизм изменения состояния новостей.

Урок 8. Список новостей пользовательской части

В данном уроке мы отобразим в пользовательской части сайта список ранее добавленных новостей. При этом Вы узнаете, как формируется пользовательская часть компонента, как реализовать ссылку в главном меню сайта на интересующий вид компонента, а также как выбрать из базы данных записи по определенным условиям.

Урок 9. Страница детального просмотра новости

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

Ссылка на основную публикацию
Рекомендуемый контент