Версия 1.0.3-pl
Дата выпуска 21.09.2023
Загрузки 23
Просмотры 315
Внимание, этот компонент требует версию PHP 7.4 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.6 !
!!! ВАЖНО!!! При установке компонент так же будут установлены pdoTools и FormIt. А если не установятся автоматически, нужно установить вручную.

Возможности:
1. Отправка данных полей форм на сайт без перезагрузки страницы.
2. Загрузка файлов любых размеров на сервер и прикрепление их к письмам.
3. Создание опросников (многошаговых форм)
4. Сохранение данных форм в localStorage и заполнение полей после перезагрузки.
5. Есть авторизация, регистрация, восстановление пароля и редактирование личных данных.

Особенности:
1. Использует cookie и localStorage.
2. Не требует вызова сниппетов для отправки формы.
3. Есть защита от ботов и внешнего доступа.
4. Можно корректировать работу с помощью событий.
5. Отправка возможна на события change и input.

Для всех кейсов есть примеры форм. Смотрите чанки.

1.0.3-pl

  • Добавил ограничение общее количество отправок одной формы без перезагрезки страницы и ограничение на периодичность отправок
  • Удалил вывод логов в sending.js
  • Добавил возможность использовать параметры по умолчанию во всех формах.
  • Убрал обязательную очистку полей формы квиза
  • Изменил пути к стилям и скриптам на стандартные.
  • Добавил событие OnCheckPossibilityWork для возможности отменить ограничение на количество отправок для отдельных форм.

1.0.2-pl

  • Путь к пресетам указывается теперь относительно папки core
  • Добавил вывод сообщения из параметра vallidationErrorMessage
  • Исправлена ошибка отправки целой формы на события change и input.
  • Исправлена ошибка плагина из-за неверного пути к пресетам при вынесенной на уровень выше папке core.
  • Исправлена ошибка вызова функции удаления папки с загруженными файлами.

1.0.1-pl

  • В модуле SaveFormData добавил события si:set:before, si:set:after, si:change.
  • Исправил мелкие ошибки.
  • В основном классе поправил процесс формирования поля fields в массиве $_POST.

1.0.0-pl

  • Первая стабильная сборка.

1.0.0-beta

  • Первая сборка.

Последние обсуждения в сообществе MODX.pro