Joomla! Community Magazine™. Joomla создание расширений


Станьте востребованным профессионалом Joomla и увеличьте свой заработок уже в ближайшем времени!

Joomla-Профессионал. Создание расширений для Joomla :: Основы Самостоятельного Сайтостроения

В чем уникальность этого видеокурса

Это первый видеокурс в Рунете, который обучает создавать расширения практически любой сложности на CMS Joomla, а также раскрывает все аспекты API Joomla.

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

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

В данном курсе мы будем учиться с вами писать собственные расширения с абсолютного нуля для системы управления контентом Joomla.

От вас потребуются лишь базовые знания движка Joomla, но совершенно не обязательно уметь программировать на PHP или владеть навыками объектно-ориентированного программирования.

Всему этому я обучу вас в видеокурсе: с полного нуля – до уровня профессионального разработчика расширений для CMS Joomla.

Какие именно расширения мы будем с вами создавать?

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

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

Очень амбициозная задача для расширения, не правда ли? При этом полученные знания и навыки будут универсальными: по аналогии вы сможете создать практически любое другое расширение в будущем.

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

При этом, обучаясь создавать собственные расширения, вы будете изучать API CMS Joomla и структуру работы компонентов. А это очень важно, если вам придется править расширения, написанные другими авторами…

Вплоть до сегодняшнего дня еще ни один видеокурс в Рунете не освещал эти темы достаточно глубоко и основательно – поэтому наш видеокурс по праву можно считать новаторским и революционным продуктом для Рунета…

Нажмите здесь, чтобы получить курс

webformyself.com

Серия [статей] по разработке расширения Joomla 3.0: начинаем разработку

Для того, чтобы получить какой-либо хороший рабочий образец для этой серии уроков по разработке компонента на Joomla 3.0, я решил пройтись по самому процессу написания некоторого расширения. Этот компонент будет иметься [в распоряжении] для просмотра и скачивания на сопровождающем [эти уроки] сайте, на который [я] буду ссылаться в этом и будущих уроках данной серии. Моя цель - написать довольно солидный компонент, выходящий [за пределы] простого компонента "Привет мир!" и полностью продемонстрировать ключевые в фактической разработке компонента моменты.

Нулевой шаг: готовим кофе

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

Первый шаг: напишите начальный план компонента для нужных файлов

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

Подробные данные компонента

Название: Lendr Название компонента: com_lendr Описание: Lendr - это компонент на Boostrap 3.0, который позволяет пользователю создать какой-либо профиль, добавить свои книги в свою библиотечную коллекцию, просмотреть библиотеки других пользователей, востребовать какую-либо книгу в заем, добавить книги в список желаемых книг и зарегистрироваться для того, чтобы попасть в список ожидающих [в очереди на] некоторую определенную книгу.

Начальные функции

Этот новый компонент Lendr предоставит набор следующих возможностей:

magazine.joomla.org

33 первых расширения Joomla сайта — плагины и компоненты для расширения функционала сайта, урок 29

class="eliadunit">

 

Вступление

Здравствуйте. Пришло время знакомиться с расширениями возможностей, иначе функционала, CMS Joomla. Расширить функционал системы мы можем установкой расширения созданного для Joomla. Напомню, что наиболее мощными расширениями являются компоненты Joomla, более скромно расширяют функционал системы, плагины Joomla.

33 первых расширения Joomla сайта

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

Инструменты администратора

Admintools: расширенные инструменты администратора.  //www.akeebabackup.com/download/admin-tools/3-1-1.html

Синхронизация с Яндекс.Метрика.  //joomalungma.com/ru/plg/yandexmetrica

Синхронизация с GoogleAnalytics.  //nicheextensions.com/extensions/google-analytics   

Eorisis. Проверка прав собственности на сайт на Google, Yandex, WOT (Web доверия), Norton Safe Web и Pinterest.  //eorisis.com/software/joomla-extensions/verification-system-plugin   

Akeebabackup. Удобное резервное копирование сайта из панели.  //www.akeebabackup.com/   

33 первых расширения Joomla сайта Akeeba Backup for Joomla

Regular Labs Extensions for Joomla

  

Карта сайта aimy-sitemap. //www.aimy-extensions.com/

class="eliadunit">

Инструментарий для работы с пользователями Joomla

Инструментарий для оформления статей

Вставка видео. Allvideos. //www.joomlaworks.net/extensions/free/allvideos   

Вставка презентаций SlideShare в статьи.  //extensions.joomla.org/extensions/social-web/social-display/documents-cloud-based/2441?qh=YToxOntpOjA7czoxMDoic2xpZGVzaGFyZSI7fQ%3D%3D. SlideShare в России НЕ доступен.    

Карту Google Maps в материал.  //zhuk.cc/   

Простая фотогалерея в статью. Simple Free Gallery.  //www.joomlaworks.net/extensions/free/simple-image-gallery   

The Ultimate Gallery System, супер галерея на сайте.  //www.rockettheme.com/joomla/extensions/rokgallery   

Чтобы оформить главную страницу сайта Joomla

Revolutionary Content Control (free). Бесплатный конструктор главной страницы.  //www.rockettheme.com/joomla/extensions/roksprocket   

Интеграция Joomla и социальных сетей

Расширения для меню

Вывод

Список 33 первых расширения Joomla сайта не в коем случае, не является обязательным к установке. Этим списком, проверенным в октябре 2017 года, я показал, какие есть возможности у системы для выполнения самых разных задач и создания сайтов самых разных тематик и назначений.

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

©Joomla-abc.ru

Еще статьи

 

 

class="eliadunit">

joomla-abc.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта