Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию PHP
5.4
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Компонент для MODX Revolution для отправки и обработки форм с помощью Fetch API.
В CMS/CMF MODX Revolution есть компонент FormIt, который реализует отправку и обработку форм, но он работает стандартным методом браузера, т.е. с перезагрузкой страницы. Но современный веб требователен и прогрессивным шагом является их обработка «на лету». Именно для этих задач нужен FetchIt который использует FormIt, но Вы сможете использовать и свой скрипт.
Для таких целей есть компонент AjaxForm (хоть FetchIt по серверной части практически 1 в 1), но у FetchIt есть ряд преимуществ:
Если с последним особых проблем нет (можно переопределить методы для показа уведомлений), то с двумя первыми всё сложно.
💗 Угостить автора чашкой кофе можно здесь: cloudtips.ru
В CMS/CMF MODX Revolution есть компонент FormIt, который реализует отправку и обработку форм, но он работает стандартным методом браузера, т.е. с перезагрузкой страницы. Но современный веб требователен и прогрессивным шагом является их обработка «на лету». Именно для этих задач нужен FetchIt который использует FormIt, но Вы сможете использовать и свой скрипт.
Для таких целей есть компонент AjaxForm (хоть FetchIt по серверной части практически 1 в 1), но у FetchIt есть ряд преимуществ:
Никаких зависимостей
FetchIt не имеет никаких зависимостей, тогда как у AjaxForm их три: Большая библиотека jquery и плагины к нему jquery-form и jGrowl.Если с последним особых проблем нет (можно переопределить методы для показа уведомлений), то с двумя первыми всё сложно.
Современный код
Минифицированный скрипт весит 5 килобайт и сниппет регистрирует его с атрибутом defer тем самым не мешая загрузке страницы.Удобство
Встраивание вашей вёрстки, добавление всплывающих сообщений и модальных окон, это задачи которые Вы сможете решить очень просто.Документация
У компонента есть подробная документация с десятками примеров на все случаи.💗 Угостить автора чашкой кофе можно здесь: cloudtips.ru
[3.1.2] - 2023-11-11
- Добавлен вывод ошибки Recaptcha V3.
- Исправлена работа при установленной MODX не в корне.
[3.1.1] - 2023-07-14
- Исправлена ошибка в php 8.
[3.1.0] - 2023-06-12
- Дефолтная библиотека вывода уведомлений Notyf.
[3.0.0] - 2023-06-06
- Поддержка MODX 3.
[1.1.2] - 2023-11-11
- Добавлен вывод ошибки Recaptcha V3.
[1.1.1] - 2023-07-14
- Исправлена ошибка в php 8.
[1.1.0] - 2023-06-12
Добавлено
- Дефолтная библиотека вывода уведомлений Notyf.
[1.0.1] - 2023-03-21
Изменено
- Исправлена ошибка при вызове сниппета на fenom.
[1.0.0] - 2023-03-10
Изменено
- Исправлена ошибка undefined variable $hash.
[1.0.0-beta] - 2023-02-20
Добавлено
- First init.
Последние обсуждения в сообществе MODX.pro