При разработке сайтов на modx, один из частых вопросов - обратная форма! Обратная форма modx реализуется чаще всего при помощи компонента formit modx revo в связке с ajaxform. Важный параметр formit validate - позволяет добавить логику валидации параметров. Но иногда в modx отправка формы требует более сложной логики, для этих целей предусмотрены хуки formit hooks и пользовательские валидаторы.
Данное видео покажет расширенный пример реализации формы обратной связи modx revo на основе компонента formit с указанием параметра сustomValidators и formit validate
================================================
Валидаторы, используемые в видео
fiRegexp:
https://github.com/azernov/fiRegexp
fiNotRequiredIfSet:
https://github.com/azernov/fiNotRequi...
================================================
Валидаторы formit:
https://docs.modx.com/extras/revo/for...
================================================
Хуки formit:
https://docs.modx.com/extras/revo/for...