Подключайте только те функции, которые нужны сайту
Модули расширяют базовую CMS. Они могут добавлять новые разделы админки, публичные страницы, API, виджеты конструктора и фоновые операции.
Базовая система не должна делать всё сразу
Интернет-магазину нужны товары и заказы, блогу — публикации, а небольшому информационному сайту может быть достаточно страниц и формы связи.
Модульный подход позволяет не включать ненужные функции и развивать сайт по мере появления новых задач.
Материалы и публикации
- Блог — Публикации, категории, страницы отдельных статей и вывод материалов в конструкторе.
- Проекты и портфолио — Карточки работ, детальные страницы, галереи и связанные описания.
- Услуги — Структурированное описание направлений работы и их вывод на публичных страницах.
- Медиа — Работа с изображениями, файлами и материалами, которые используются в содержимом сайта.
Связь с посетителями
- Формы — Создание форм, получение заявок и использование форм в блоках страниц.
- Поддержка — Обращения, чат, ответы оператора и база часто задаваемых вопросов.
- Комментарии и отзывы — Обсуждения, оценки и пользовательские отзывы для поддерживаемых типов содержимого.
- Регистрация — Создание пользовательских учётных записей и подтверждение регистрации, когда это необходимо проекту.
Товары, заказы и оплата
- Товары — Каталог, карточки товаров и связанные данные.
- Заказы — Оформление и управление заказами, корзинами и возвратами.
- Платежи — Подключение платёжной логики и взаимодействие с доступными платёжными способами.
Наличие модуля не означает, что конкретный способ оплаты уже настроен. Платёжные параметры зависят от конфигурации сайта.
Автоматизация и контроль
- Уведомления — Отправка системных сообщений о событиях сайта.
- Рассылки — Подготовка и отправка информационных писем подписчикам.
- Планировщик — Запуск предусмотренных задач по расписанию.
- Автоматизации — Реакции на события системы и выполнение заранее настроенных действий.
- Аналитика — Сбор событий и целей, когда модуль включён и настроен владельцем сайта.
Собственные модули можно устанавливать отдельно
Разработчик может подготовить модуль как отдельный пакет. Такой пакет проходит проверку, устанавливается в систему и подключает заявленные возможности.
Перед установкой стороннего модуля следует проверить его источник, совместимость и необходимые разрешения.