Веб-формы

При создании сайтов у разработчиков немалое количество времени занимает программирование и настройка различного рода форм. Мы предлагаем удобное и простое решение для настройки и применения восьми наиболее часто использующихся форм, а именно:

  • «Купить в один клик» ("Купить в 1 клик")

  • «Заказать обратный звонок» ("Мы вам перезвоним")

  • Форма обратной связи с возможностью прикрепления множества файлов

  • Форма авторизации (вход на сайт)

  • Форма подписки и отписки от рассылки (*работает с редакции «Стандарт»)

  • Форма регистрации

  • Форма восстановления забытого пароля

  • Форма смены пароля


Преимущества модуля:

1. Возможность изменения визуальных настроек:
задание форм и размеров кнопок, текстов заголовков, полей, плейсхолдеров полей, текста сообщений при отправке форм, варианта отображения (ссылка или кнопка) и др.

2. Возможность выбора стандартных вариантов дизайна или задания собственных стилей:
- Стандартные варианты: Bootstrap стиль и Material Design стиль
- Собственный дизайн форм: возможность подключения каскадных таблиц стилей .css либо изменение стилей на основе стандартных вариантов дизайна

Огромный плюс – не нужно изменять стили для каждой формы: один раз настроенные, стили применяются ко всем формам!

3. Возможность выбора шаблона отображения формы на странице:
- Расположение формы непосредственно на странице (шаблон .default)
- Открытие формы во всплывающем окне по центру экрана (шаблон colorbox)
- Открытие формы во всплывающем окне рядом со ссылкой или кнопкой, открывающей это окно (шаблон modal)

4. Защита от ботов:
- Сaptcha
- ReСaptcha от Google

5. Валидация форм:
Мгновенная проверка введенных значений в поля формы и вывод ошибки (обязательное поле, не правильный e-mail, и др.)

Формы работают в большинстве функционала в режиме ajax, без перезагрузки страницы. При отправке формы вызывается файл, находящийся ajax_action.php в шаблонах компонентов, который в свою очередь вызывает одноименный файл в папке компонента. В нем находится вся логика работы формы. Если есть необходимость изменения логики, можно из файла ajax_action.php в шаблоне убрать подключение файла из компонента и вписать свою логику, которая может быть позаимствована из подключаемого по умолчанию файла ajax_action.php, находящегося в компоненте. Это может быть очень удобным для разработчиков, поскольку дает возможность сделать из стандартной формы свою, со своими наборами полей и логикой.

В дальнейшем планируется добавить в модуль конструктор форм, чтобы была возможность создавать любые формы под Ваши задачи непосредственно из административной панели сайта, не прибегая к помощи программистов. Следите за обновлениями!


Рассмотрим вариант настройки формы «Купить в 1 клик».

По запросу мы сможем осуществить индивидуальные доработки модуля под ваш проект

Узнать стоимость и приобрести модуль вы можете на странице в Маркетплейс

Как получить консультацию и купить?
Звоните нам: +7 (4932) 58-44-88, +7 (499) 709-76-79 или заполните форму ниже
Свяжемся с вами в удобное время. Соблюдаем конфиденциальность
и ненавязчивы
Отправить заявку