Alex Forms PRO — конструктор форм и квизов для OpenCart 3 — многофункциональный модуль для создания форм обратной связи, заявок, квизов, опросов, калькуляторов, многошаговых форм и быстрого заказа прямо из административной панели OpenCart.
Создавайте формы без редактирования кода: добавляйте нужные поля, объединяйте их в области и колонки, меняйте порядок перетаскиванием, настраивайте обязательность, условную логику, расчёт стоимости, внешний вид, способы размещения и уведомления.
Модуль подходит как для простых форм обратной связи, так и для сложных сценариев с зависимыми полями, квизами, расчётом стоимости и оформлением быстрого заказа товара с передачей выбранных опций.
-
обычные формы обратной связи и заявок;
-
многошаговые формы;
-
полноценный конструктор квизов;
-
форма быстрого заказа товара;
-
создание заказа в стандартной системе заказов OpenCart;
-
передача выбранных опций товара в быстрый заказ;
-
автоматический пересчёт стоимости товара с учётом опций и количества;
-
поддержка обязательных опций товара;
-
разные типы полей: текст, телефон, email, textarea, select, radio, checkbox, группы checkbox, дата, время, файл и другие;
-
настройка обязательности каждого поля;
-
drag & drop сортировка полей;
-
размещение полей в 1, 2 или 3 колонки;
-
условная логика отображения полей;
-
показ или скрытие поля в зависимости от значения другого поля;
-
автоматическая подстановка вариантов для Radio, Select и Checkbox в условной логике;
-
расчёт стоимости на основе выбранных значений формы;
-
настройка дизайна формы;
-
адаптивное отображение на компьютерах, планшетах и смартфонах;
-
защита от спама;
-
поддержка CAPTCHA OpenCart, включая Yandex SmartCaptcha;
-
серверная проверка данных и обязательных полей;
-
сохранение заявок в административной панели;
-
уведомления администратора;
-
автоматический ответ пользователю после отправки формы;
-
Webhook для интеграции с внешними сервисами, CRM, n8n, Make и другими системами;
-
сохранение UTM-меток и дополнительного контекста заявки;
-
экспорт заявок в CSV;
-
настройка срока хранения заявок и персональных данных;
-
возможность отключить сохранение IP и User-Agent;
-
событие JavaScript после успешной отправки формы для подключения аналитики и целей;
-
перенаправление пользователя на нужную страницу после отправки формы.
Гибкое размещение форм
Форму можно вывести несколькими способами:
-
через shortcode;
-
через стандартные макеты OpenCart;
-
автоматически по CSS-селектору;
-
в виде всплывающего окна.
Для инлайн-форм можно указать CSS-селектор нужного элемента и выбрать позицию:
-
перед элементом;
-
после элемента;
-
в начало элемента;
-
в конец элемента.
Всплывающие формы
Для popup-форм доступны различные сценарии открытия:
-
по клику на кнопку или другой элемент;
-
сразу после открытия страницы;
-
через заданное количество секунд;
-
после прокрутки страницы;
-
после периода бездействия пользователя;
-
при попытке покинуть сайт.
Можно настроить частоту показа:
-
показывать постоянно;
-
один раз за сессию;
-
показать только один раз;
-
повторно показать через заданное количество дней;
-
показывать до тех пор, пока пользователь не отправит форму.
Таргетинг отображения
Можно указать, где именно должна работать форма:
-
на всех страницах;
-
только на главной странице;
-
в карточках товаров;
-
в выбранных товарах;
-
в категориях;
-
в выбранных категориях;
-
на странице поиска;
-
на страницах производителей;
-
на информационных страницах;
-
на заданных маршрутах OpenCart.
Дополнительно можно ограничить показ формы по устройствам и типу пользователя:
-
компьютеры;
-
планшеты;
-
смартфоны;
-
гости;
-
авторизованные покупатели;
-
выбранные группы покупателей.
Быстрый заказ
Alex Forms PRO позволяет создать собственную форму быстрого заказа товара.
В окне быстрого заказа можно выводить:
-
изображение товара;
-
название и цену;
-
количество;
-
доступные опции товара;
-
обязательные опции.
Если пользователь уже выбрал опции и количество в карточке товара, они автоматически передаются в форму быстрого заказа.
Стоимость пересчитывается динамически, а итоговая цена и выбранные опции дополнительно проверяются на сервере.
После отправки модуль может не только сохранить заявку, но и создать полноценный заказ в OpenCart с товаром, количеством, выбранными опциями и заданным статусом заказа.
Кнопку быстрого заказа можно использовать:
-
в карточке товара;
-
в категориях;
-
на странице поиска;
-
на страницах производителей;
-
в блоках рекомендуемых товаров;
-
в новинках;
-
в акциях;
-
в бестселлерах.
Для нестандартных шаблонов можно задать собственный CSS-селектор элемента, рядом с которым должна автоматически появляться кнопка быстрого заказа.
Alex Forms PRO подходит как для простой формы «Перезвоните мне», так и для создания сложных форм заявок, квизов, калькуляторов и сценариев быстрого оформления заказа — без необходимости редактировать код шаблона OpenCart.