Модуль добавляет на сайт красиво оформленную плавающую кнопку для заказа обратного звонка. При нажатии на кнопку открывается модальное окно с формой, где пользователь может оставить свои контактные данные. После отправки формы появляется окно благодарности, а заявка приходит на указанную электронную почту.
Основные возможности:
Оформление кнопки:
-
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
- Включает в себя : модуль
- Документация: Документ
- Лицензия: Платный
- Разработчик: Параллель ГРУПП
