Модуль добавляет на сайт красиво оформленную плавающую кнопку для заказа обратного звонка. При нажатии на кнопку открывается модальное окно с формой, где пользователь может оставить свои контактные данные. После отправки формы появляется окно благодарности, а заявка приходит на указанную электронную почту.
Основные возможности:
Оформление кнопки:
- 6 форм кнопки: круглая, прямоугольная, скругленная, таблетка, сильно скругленная
- 5 стилей кнопки: плоская, с тенью, неоморфизм, градиент, контурная
- Градиентная заливка: настройка начального/конечного цвета и направления
- Граница кнопки: сплошная, двойная, точечная, пунктирная с настройкой толщины и цвета
- Настраиваемые цвета: фон, текст, тень, пульсация
- Прозрачность кнопки: от 0 до 100%
Иконка:
- Загрузка собственной иконки (PNG, SVG)
- Настройка размера иконки (px)
- Позиция иконки: слева, справа, сверху, снизу
- Режим "только иконка" (без текста)
Эффекты:
- Пульсация: постоянная или только при наведении
- Настройка скорости пульсации: медленная, нормальная, быстрая
- Цвет пульсации настраивается
- Плавная анимация появления модального окна
Позиционирование:
- Фиксированная позиция: сверху/снизу слева/справа
- Режим "в месте вставки" (inline)
- Настраиваемый отступ от края экрана (px)
Форма обратной связи:
- Поля: Имя (обязательное), Телефон (обязательное), Сообщение (опционально)
- Чекбокс согласия на обработку персональных данных
- Настройка текста согласия и ссылки на политику конфиденциальности
- Обязательность чекбокса настраивается
- AJAX отправка формы без перезагрузки страницы
- Защита от спама (CSRF токен)
Уведомления:
- Окно благодарности после успешной отправки
- Автоматическое закрытие окна через 5 секунд
- Письмо администратору с данными заявки
- Использование системных настроек почты Joomla (SMTP/PHP Mail)
Безопасность:
- CSRF защита
- Валидация и фильтрация входящих данных
- Защита от XSS атак
Адаптивность:
- Корректное отображение на мобильных устройствах
- Адаптивные стили для экранов менее 768px
Системные требования:
- Joomla! 3.x, 4.x, 5.x
- PHP 7.4 или выше
- jQuery (встроенный в Joomla)
Установка:
- Скачайте архив mod_callback_button.zip
- В админ-панели Joomla: Расширения → Управление расширениями → Установить
- Загрузите архив и нажмите "Загрузить и установить"
- Перейдите в Расширения → Модули и найдите модуль
- Опубликуйте модуль и выберите позицию
- Настройте параметры под свой дизайн
- Сохраните и проверьте работу на сайте
Спецификация
- Версия: 2
- Совместимость: J3, J4, J5, J6
- Включает в себя : модуль
- Документация: Документ
- Лицензия: Платный
- Разработчик: Параллель ГРУПП
