Joomla 3 обучение. Пособие по работе с Joomla CMS для начинающих. Главное меню админ. панели Joomla

Всего 14 уроков, немного внимания и терпения, и вот вы уже умеете пользоваться одной из самых гибких систем управления контентом - Joomla. Это на самом деле универсальный движок, который подходит для всех проектов .

  • 1 Знакомство с Joomla

    Небольшая вводная часть: о возможностях, об истории, о внешнем виде - вы будете понимать, с чем предстоит иметь дело.

  • 2 Установка Joomla на localhost

    Многие веб-мастера начинают работу над сайтом, не выкладывая его в Интернет, а размещая на локальном хостинге. О том, как установить CMS на него и пойдёт речь в этой статье.

  • 3 Установка Joomla на хостинг

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

  • 4 Знакомство с админкой и базовые настройки

    В статье вы найдёте очень много полезной информации на тему настройки своего ресурса. Начиная с того, как войти в панель администратора и освоиться в ней, заканчивая тем, как изменить время сессии, найти справку и удалить некоторые демо-данные.

  • 5 Установка шаблона на Joomla

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

  • 6 Создание страниц и пункта меню

    О том, как добавить на сайт страницу, а потом поместить на неё ссылку, чтобы каждый посетитель мог её прочесть. Урок научит настраивать страницы и добавлять пункты в навигационное меню.

  • 7 Создание категорий
  • 8 Типы меню в Joomla

    Joomla - довольно гибкая система, что отражается даже на работе с пунктами меню. Типов меню в Joomla достаточно много, о них и расскажет урок.

  • 9 Создание формы обратной связи

    Если хотите поддерживать с посетителями двухстороннюю связь - создайте контактную форму, пройдя этот урок.

  • 10 Модули, плагины, компоненты

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

  • 11 Создание фотогалереи

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

  • 12 Создание шаблона на Joomla

    Чтобы не пользоваться сторонними разработками, можно адаптировать под Joomla собственный (или любой другой) HTML-шаблон. Как именно это делать, в уроке показано на наглядном примере. Раскрывается структура тем оформления, правильный подход к архивации и настройке файла templateDetails.xml.

  • 13 Перенос сайта с локального хостинга на сервер

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

  • 14 Интернет-магазин на Joomla

    Создание наполненного товарами, корзинами и способами оплат интернет-проекта на основе Joomla с использованием известного расширения VirtueMart. Прочтите, и вы будете иметь понятие, с чего начать создание интернет-магазина и как вообще строится этот процесс.

    Курс содержит множество полезной информации, иллюстрированной примерами и картинками. Пройдя его, вы сможете создавать и администрировать сайты, построенные на CMS Joomla. Будете понимать их устройство и уметь их настраивать.

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

Войдите в административную панель Joomla по адресу http://вашсайтру/administrator, введите логин и пароль. У вас откроется главная страница админ. панели.

Где: 1) Главное меню Joomla; 2) Панель быстрого доступа.

Главное меню админ. панели Joomla

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

В Joomla есть 3 основных компонента "Менеджер пользователей", "Менеджер меню", "Менеджер материалов", они отделены от всех других, и для удобства и быстрого доступа, вынесены в отдельные пункты "Пользователи", "Меню" и "Материалы". Остальные можно найти открыв меню "Компоненты".

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

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

Пункт "Меню" . Если нужно добавить или изменить пункты меню на front-end сайте, то этот компонент поможет. Можно создавать отдельные группы меню сайта и выводить их при помощи модуля. В пунктах меню формируются ссылки на страницы сайта. Т.е. создавая пункт можно выбрать, на страницы какого компонента он будет вести. А компонент в свою очередь наполняется нужной информацией, которою можно вывести при помощи пункта меню. Кроме того можно сделать индивидуальные настройки отображения страницы на которую он ведет. Например указать "Показывать заголовок страницы или нет", "Какой шаблон отображать для этой страницы", "Настроить отображение мета информации страницы", "Порядок пунктов меню", "Какой из пунктов меню будет главной страницей", "Опубликовать пункт меню или скрыть" и др.

Пункт меню "Материалы" . С помощью этого компонента Joomla можно создавать страницы сайта с текстовым и медиа-, контентом. Страницы можно сортировать по группам при помощи категорий с неограниченной вложенностью. Материалы и категории можно выводить списком, в виде блога или по отдельности. Настройка отображения материалов производится через сам компонент, либо через общие настройки.

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

Пункт меню "Расширения" - в подменю этого пункта вы найдете менеджеры модулей, плагинов, языков и шаблонов. А так же менеджер установки новых расширений, в том числе и компонентов.

Компоненты, модули, плагины и шаблоны Joomla

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

  1. Компоненты - это скрипты, которые обладают наибольшей функциональностью и выводят основной контент сайта (статьи, галереи, ССК, форумы, ссылки, поиск, редакторы). Основные компоненты уже встроены в ядро joomla, остальные можно скачать бесплатно или купить и установить на свой сайт.
  2. Модули - это расширения, которые дополняют компоненты и отображают нужную информацию на сайте. Например: пункты меню сайта создаются в компоненте, а выводятся при помощи модуля; Форма поиска выводится при помощи модуля, информация из формы обрабатывается компонентом, который в свою очередь выводит результаты поиска; Список последних новостей выводится при помощи модуля, но сами новости создаются с помощью компонента "Менеджер материалов".
  3. Плагины - это еще один вид расширений функциональности. Плагины выполняют заложенную в них функцию в момент появления определенного события в системе. К примеру это удобно для отображения одного и того же визуального редактора, выбранного пользователем для всей системы, в разных компонентах и модулях.
  4. Шаблоны - позволяют настраивать вид отображения компонентов, модулей и дизайна сайта. Для работы с шаблонами требуются навыки HTML и CSS. Некоторые шаблоны обладают богатым набором настроек, который позволяет менять его вид без навыков верстки и программирования.

Я так и не понял в чем разница компонентов, модулей и плагинов.

Тогда нужно посмотреть на front-end сайта и разобраться где модули, а где содержание компонентов. для наглядности выделил все модули красной рамкой, а компонент зеленой.

Где модули:

1) Модуль "Меню"; 2) Модуль "Календарь"; 3) Модуль "Произвольный HTML код" - где при помощи визуального редактора я разместил и настроил вид блока; 4) Модуль "Последние новости" - выводит последние материалы из выбранной категории. Тут выведено сразу три модуля с названиями "Конкурсы", "Новости", "События", по сути это одно и тоже только названия и категории материалов разные.

Компоненты:

5) С помощью компонента в данном случае выводится материал с заголовком "О проекте" и текстом.

Здесь я написал небольшое руководство для начинающих о том как пользоваться Joomla. Более подробную информацию о том как работать с Joomla вы сможете узнать из ссылок по теме в низу страницы.

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

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

В данной статье, мы рассмотрим работу с CMS Joomla на локальном компьютере и не будем затрагивать тему реального хостинга.

Итак, мы начинаем рассматривать CMS Joomla с нуля, а значит Вы должны понимать, что данный движек написан с использованием языка веб-программирования PHP, который в свою очередь работает на специальном веб-сервере. Так же для хранения значений настроек, контента сайта или различной системной информации необходимо хранилище. В качестве, которого наилучшим образом подойдет база данных. Соответственно третий обязательный компонент, который необходим для Joomla – это система управления базами данных, к примеру MySql. Конечно, для новичка поэтапная установка и правильная настройка вышеуказанных элементов, на собственном домашнем компьютере – очень сложная задача. Поэтому Вы можете использовать один из доступных программных пакетов (OpenServer, Denwer, XUMPP), в состав которых входят перечисленные выше компоненты.

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

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

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

После выбора шаблона его необходимо установить. Для этого переходим в панель администратора Joomla.

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

Указанную часть сайта Вы найдете по адресу: http://домен.ru/administrator/

То есть к существующему имени сайта, необходимо дописать строку administrator.

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Для начала, переведем CMS на необходимую локализацию. Для этого переходим в менеджер языков.

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

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

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

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

Для создания материала необходимо кликнуть по кнопке “Создать”, тем самым Вас перенаправят на страницу добавления нового материала.

Заполнив необходимые поля и нажав на кнопку “Сохранить”, вы создадите новый материал, таким образом добавив необходимое количество материалов, Вы наполните контентом Ваш сайт.

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

Всего Вам доброго и удачного кодирования!!!

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Виктория Гризодуб

"Исчерпывающе знакомит с движком и экономит время"

"Я программист, но с joomla не знаком, точнее был не знаком, курс нужен для того что бы реализовать свой проект, но я решил сделать сайт такой что бы и по функционалу был на высшем уровне и удобное управление и работа с подписчиками, и прочее что предоставляет админ панель joomla, из массы предложений (а я уже уже давно смотрю курсы и общаюсь на разные темы с авторами этих курсов) всё же выбрал курс Александра, и обратная связь и ответы полноценные до победного, и главное что отзывов много среди знакомых интернет предпринимателей."

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

Ваше мнение о продукте

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

Олег Хромов

Отзыв из Вконтакте

Сергей Малышев

"Нанимать человека для изготовления сайта бывает непросто"

Для решения какого вопроса вы решили приобрести продукт?

"Добрый день!

Я занимаюсь совершенно различными видами деятельности и коммерческими и некоммерческими. Для всего этого нужны сайты. Сайт нужно постоянно технически поддерживать. Но, мало того, жизнь постоянно вносит коррективы в потребности, а это диктует необходимость постоянного развития сайта. Нанимать человека для изготовления сайта бывает непросто.

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

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

Для этого я купил курс Joomla для обучения по нему."

Максим Кучинский

Отзыв о возврате

Николай Беляков

"Нет вопросов, которые уводили бы в поиски (в сторону от цели)"

Для решения какого вопроса вы решили приобрести продукт?

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

Так как сам имею понятия о языках HTML и PHP, а также работал с запросами SQL и базами данных, то принял такое решение - взять разработку в свои руки. Процесс этот творческий и бесконечный, потому что нет предела совершенству и как итог - сам себе вольный художник:-)"

В чем оказалась главная ценность курса для вас?

"Много смотрел до этого видео по Джумле и читал документацию, но так и не смог начать делать что-то. Вернее начинал, но всегда получалось так, что появлялись дополнительные вопросы, которые уводили в сторону. Как алгоритм ветвления бесконечный. В итоге что хотел - терялось во множестве различной информации. В Вашем курсе тема выстроена четко - есть цель, поставлена задача и каждый шаг ведет к этой цели. Нет вопросов, которые уводили бы в поиски (в сторону от цели)."

Результат

"К сожалению еще не успел закончить работу с курсами и своим сайтом, но результат уже еть и он получился гораздо быстрее, нежели изучать что то по информации с интернета и с форумов. Скажем так, в сотни раз быстрее:-) Я бы сказал что до этого я так далеко не заходил в разработке:-)."

Евгений Мурашкин

"Понравился способ изложения материала"

Для решения какого вопроса вы решили приобрести продукт?

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

Знаком с курсами Александра Куртеева с 2014 года. Приобретал разные его коммерческие проекты. И хочу отметить, что этот один из наиболее востребованных.

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

В чем оказалась главная ценность курса для вас?

"Для меня ценность в систематизации знаний, информации в этой области, которая собрана и структурирована в одном курсе. Мне это помогло сберечь массу личного времени."

Ваше мнение о продукте

"Курсом очень доволен. Ни разу не пожалел о приобритении. Рассмотрены все аспекты рождения сайта на Joomla от "А" до "Я". Понравился способ изложения материала. Курс богат дополнительными материалами, бонусами. Очень обрадовал бонус "готовый сайт в коробке". По моему, это отличное решение."

Александр Иванович Пужаев

Отзыв

Александр Степаненко

"Раньше платил деньги организациям, которые занимаются продвижением и сопровождением сайтов"

Доброго времени суток.

Курс приобретался для личных целей (для собственного бизнеса). Так как ранее покупал у вас ещё три курса, посчитал нужным купить и четвёртый для достижения максимальных результатов в обслуживании и правильной работы сайта.

Ранее платил деньги организациям, которые занимаются продвижением и сопровождением сайтов.

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

Желаю вам успехов в воплощении новых проектов…

Егор Васьковский

"Данный курс меня привлек своим содержанием и достаточно низкой ценой"

В январе я купил Основной курс по Joomla Александра Куртеева.

Данный курс меня привлек своим содержанием и достаточно низкой ценой. Особенно меня заинтересовал бонус "Сайт в коробке".

Я уже давно собирался сделать свой сайт, но как-то сомневался, получится ли?

После просмотра Основного курса по Joomla Александра Куртеева, могу с уверенностью сказать, что все получится! В данный момент я работаю над своим сайтом remstroy-holding.ru, который уже совсем скоро появится в сети интернет.

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

Спасибо большое Александру за классный продукт!

Сергей, г. Усолье-Сибирское, Иркутской области

Как человек, который не пользовался ранее Joomla!, вы должны знать с чего начать.

Может быть у вас есть друг или сосед, который пользуется Joomla!, а вы хотите свой собственный Joomla! сайт.

Может быть вы владелец малого бизнеса, может быть у вас есть клуб или сообщество, ко торое нуждается в веб сайте и для этой цели вы хотите использовать Joomla!

Может быть вы опытный профессионал в сфере IT, но ранее не пользовались Joomla!

В этом случае вы начинаете приятное для вас путешествие и мы рады тепло вас поприветствовать от имени Joomla! и призываем вас прочесть Joomla! руководство для начинающих.

Добро пожаловать в Joomla! лидирующую платформу системы управления контентом с открытым кодом.

Joomla! Это хорошо проверенный, эффективный инструмент с возможностями расширения, активно поддерживаемый сообществом разработчиков и пользователей.

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

Пойми как работает Joomla!

Возможно вы захотите узнать как построена Joomla! и как взаимосвязаны её функции.

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

Вы можете сравнить это с такой операционной системой компьютера, как Microsoft Windows или Linux. Напрямую вы не используете саму систему (Joomla!); вы пользуетесь расширениями для выполнения задач. Некоторые приложения сразу же становятся доступными, но так же вы в любое время можете установить или удалить любые другие.

Устанавливаем Joomla!

Вот несколько способов установки Joomla!

Если вы желаете протестировать Joomla! и ещё не приобрели домен, то можете установить Joomla! на свой компьютер (ваш сайт не отобразится в сети интернет), установить её можно с помощью пакета установки XAMPP. Так же вы можете легко создать работающий веб сайт по этой ссылке .

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

  • Вариант первый: Установка в один клик. Многие хостинговые компании предлагают «мгновенный» способ установки Joomla! Следуйте инструкциям вашего хостинг провайдера для установки в один клик.
  • Вариант второй: обычная установка. Этод метод подразумевает копирование архива Joomla! на ваш хостинг аккаунт, распаковку, создание базы данных и последующий запуск файла установки. Полная инструкция по установке по ссылке .
  • Вариант третий: Демо сайт. Если вы использовали демо сайт, вы можете, следуя инструкциям резервного копирования переместить сайт на имеющийся хостинг или создать учётную запись хостинга по окончании 30ти дневной триал-версии.

Начинаем делать наш собственный Joomla! cайт

Теперь вы готовы начать создавать свои собственные материалы, веб-ссылки, контакты, баннеры и новостные ленты. Прежде чем вы приступите, вы можете захотеть прочесть обзор планирования вашего сайта . Наконец-то вы можете захотеть установить одно из тысяч расширений для Joomla!

Пожалуйста, помните, что все расширения созданы независимыми разработчиками. Если вам требуется помощь с определённым расширением - лучший совет даст его разработчик.