Модуль 1. Знакомство с CMS MODX
Установка MODX Revolution на хостинг. Требования к ПО.
Установка дополнений и настройка системы.
Обзор административной панели управления CMS MODX REVOLUTION.
Архитектура системы.
Обзор дополнительных расширений для интернет-магазина.
Установка и настройка: pdoTools, Collections, controlErrorLog, frontendManager, MetaX, MinifyX, phpThumbOn, SEO Pro, SimpleSearch, Tickets, ClientConfig.
«Золотые» стандарты разработчика.
Принципы шаблонизации.
MODX теги, чанки, переменные, сниппеты.
Создание и управление страницами сайта.
Подготовка структуры интернет-магазина. Создание разделов. категорий товаров и основных страниц.
Лабораторная работа: Установка и настройка CMS MODX REVOLUTION.
Модуль 2. Интеграция дизайна страниц интернет-магазина
Выбор шаблона – обзор основных ресурсов. Какие шаблоны выбирать?
Анализ исходной вёрстки проекта.
Установка и настройка дизайна сайта.
Определение динамических частей макета.
Работа со структурой шаблона – убираем лишнее.
Настройка меню и слайдера.
Работа с типографикой шаблона.
Интеграция дизайна главной страницы. Создание шаблона. Разбиение на чанки.
Интеграция дизайна разделов каталога и страницы товаров. Создание шаблона. Разбиение на чанки.
Интеграция дизайна текстовых страниц. Создание шаблона. Разбиение на чанки.
Вывод статей на сайте. Популярные статьи и товары на главной странице.
Формирование динамического меню.
Создание слайдера с помощью MIGx TV.
Лабораторная работа: Создание шаблонов страниц
Модуль 3. Дополнительные настройки интернет-магазина и SEO оптимизация CMS MODX REVO
Отзывы о товаре.
Настройка блока «Вы смотрели».
Поиск по сайту, варианты реализации.
Управление связанными товарами в интернет-магазине.
Система регистрация и управления клиентами.
Система управления оплатами - подключение платежных систем.
Система управления заказами.
Система управления скидками и купонами.
Сравнение возможностей популярных расширений для создания интернет-магазина.
Кастомизация и настройка админки для контент-менеджеров – юзабилити внутри и снаружи.
Управление правами пользователей.
SEO оптимизация – управление метатегами, создание XML карты сайта, robots.txt, 404, 401 (компоненты: translit, SEO Pro, SEOTab).
Ускорение работы сайта. Проверка сайта на быстродействие онлайн-ресурсами. Google PageSpeed Insights.
Лабораторная работа: Дополнительные настройки CMS
Создать блок “Вы смотрели”.
Создать поиск по сайту.
Произвести SEO-оптимизацию интернет-магазина.
Кастомизировать админку для контент-менеджеров.