AjaxForm + FornIt не сохраняют данные в админку MODX
Помогите, пожалуйста, с проблемой. При отправке формы через AjaxForm, даже если поля required не заполнены, отображает зелёное окошко с надписью: "Форма успешно отправлена" (хотя указанно сосем другое сообщение), еще ко всему этому даже корректно заполненные поля он не сохраняет в БД в админку. Прошу помощи. Прикладываю код AjaxForm и самой формочки:
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,FormItSaveForm`
&validate=`
name_and_surname:required:minLength=^3^:maxLength=^21^,
email:required:email,
phone:required:isNumber,
company:required:minLength=^3^,
job:required`
&form=`tpl_ajax_form`
&formName=`Курс Excel`
&emailTpl=`tplForm`
&formFields=`name_and_surname,email, phone,company, job`
&fieldNames=`name_and_surname==Имя фамилия, email==Электронная почта, phone==Телефон, company==Организация, job==Должность`
&formSelector=`excel-form`
&submitVar=`excel-form`
&successMessage=`<div class="contact-form-success alert alert-success mt-4"><strong>Успешно!</strong> Ваша заявка успешно отправлена к нам.</div>`
&validationErrorMessage=`<div class="contact-form-success alert alert-danger mt-4"><strong>Ошибка!</strong> Произошла ошибка при отправке вашей заявки.</div>`
]]
<script>
$(document).on('af_complete', function(event, response) {
const elForm = $(response.form);
elForm.find('.is-invalid').each(function(index, el) {
$(el).removeClass('is-invalid');
});
for (let key in response.data) {
const elInput = elForm.find(`[name=${key}]`);
elInput.addClass('is-invalid');
elInput.next('.invalid-feedback').text($(response.data[key]).text());
}
});
</script>
Код tpl_ajax_form.html:
<form method="post">
<ul class="apply-form__success"></ul>
<ul class="apply-form__errors"></ul>
<input type="text" placeholder="Имя фамилия" name="name_and_surname">
<input type="text" placeholder="E-mail" class="mail" name="email">
<input type="text" placeholder="+7 (999) 999-99-99" class="phone" name="phone">
<input type="text" placeholder="Компания" name="company">
<input type="text" placeholder="Должность" name="job">
<div class="split">
<button class="btn" type="submit" name="excel-form">
Записаться
</button>
</div>
<label>
<input type="checkbox" checked disabled>
Записываясь на курс, вы даете согласие на обработку своих
персональных данных в соответствии
<span> с политикой конфиденциальности. </span>
</label>
<label>
<input type="checkbox" checked disabled>
Получение SMS и Email рассылок.
</label>
</form>