AjaxForm и FormIt не работают
Добрый вечер, столкнулся с необычной проблемой — AjaxForm и FormIt полностью отказываются работать. Нет ни логов, ни какой либо реакции после нажатия на кнопку отправить. Сайт стоит на хостинге Timeweb, в логах пусто. На этом же хостинге стоят ещё несколько сайтов, на них всё отлично работает.
Версия MODx: 2.5.8-pl
Версия AjaxForm: 1.1.9-pl
Версия FormIt: 3.0.4-pl
Версия PHP: 7.0
Вызов формы
Версия MODx: 2.5.8-pl
Версия AjaxForm: 1.1.9-pl
Версия FormIt: 3.0.4-pl
Версия PHP: 7.0
Вызов формы
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`spam,email`
&emailFrom=`no-reply@fcstt.ru`
&form=`tpl.garant`
&emailTpl=`modal-garant-tpl`
&emailTo=`vinokurov@corsoagency.info`
&emailSubject=`Заявка на банковскую гарантию`
&validate=`phone-zv:required`
&validationErrorMessage=`Пожалуйста, заполните все поля`
&successMessage=`Заявка успешно отправлена, наш специалист свяжеться с Вами в ближайшее время`
]]Содержимое modal-garant-tpl<strong>[[+name-zv:empty=`Не заполнено`]]</strong> прислал(а) <strong>заявку на банковскую гарантию.</strong>
Данные с формы:<br />
<p>Имя: <strong>[[+name-zv:empty=`Не заполнено`]]</strong></p>
<p>Телефон: <strong>[[+phone-zv]]</strong></p>Содержимое tpl.garant<form action="" method="post" class="ajax_form">
<div class="modal-body">
<div class="modal-h d-flex justify-content-center"><h2>Заявка на банковскую гарантию</h2></div>
<div class="row">
<div class="col-xl-6">
<div class="form-group calc-group">
<label for="garant-summ">Как вас зовут?</label>
<input type="text" class="form-control calc-input" value="[[+fi.name-zv]]" name="name-zv" id="modal-name" placeholder="Ваше имя">
</div>
</div>
<div class="col-xl-6">
<div class="form-group calc-group">
<label for="garant-summ">Телефон</label>
<input type="text" class="form-control calc-input" value="[[+fi.phone-zv]]" name="phone-zv" id="modal-name" placeholder="Номер телефона">
</div>
</div>
<div class="col-xl-12">
<div class="form-check">
<label class="form-check-label policy">
<input class="form-check-input" type="checkbox" checked value="">
Настоящим подтверждаю, что я согласен с условиями <a href="#">политики конфиденциальности</a>
</label>
</div>
</div>
</div>
</div>
<div class="modal-footer d-flex justify-content-center">
<a href="#" class="button-norm" type="submit">Отправить заявку</a>
</div></form> Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Нужно или писать JS-скрипт, который по клику на ссылку сделает form.submit() или поменять ссылку на кнопку:
Версия MODx: 2.5.7-pl
Версия AjaxForm: 1.1.9-pl
Версия FormIt: 3.0.4-pl
Версия PHP: 7.0
чанк index-form:
чанк email_tpl:
Форма отрабатывает, но письма на почту не приходят.
на других сайтах — все работает, эта же форма, только Версия FormIt: 3.0.2-pl
Помогите пожалуйста!