@luckyfox07

FormIt+ajaxform не отправляет сообщения, что я сделал не так?

Есть вот такой чанк:
<form action="#" method="post" class="ajax_form af_example" enctype="multipart/form-data">
  <p class="form__title">
      Отправьте анкету и мы свяжемся с Вами
							</p>
							<p class="input_label">
								Ваше имя*
							</p>
							<input type="text" class="input" id="name1" name="name1" required value="[[+fi.name]] ">
							<p class="input_label">
								Ваш e-mail*
							</p>
							<input type="email" class="input" id="email1" name="email1" required value="[[+fi.email]]">
							<div class="form__foto">
								<p class="input_label">
									Ваше фото
								</p>
								<input type="file" id=»af_file» name="contact_attachment" value="[[!+fi.contact_attachment]]" >
							</div>
							<label class="label">
								<input type="checkbox" required>
								Мне есть 18 лет
							</label>
							<button type="submit" class="form__button">
								Отправить
							</button>
							<p class="form__protection">Ваши данные ни при каких обстоятельствах НЕ БУДУТ переданы третьим лицам</p>
[[+fi.success:is=`1`:then=`
    <div class="alert alert-success">[[+fi.successMessage]]</div>
    `]]
    [[+fi.validation_error:is=`1`:then=`
    <div class="alert alert-danger">[[+fi.validation_error_message]]</div>
    `]]
</form>


и вот вызов:
[[!AjaxForm? 
      &form=`tpl.AjaxForm.example` 
      &hooks=`FormitSaveForm,email`
      &emailSubject=`Сообщение с нашего сайта`
      &emailTo=`zhenya.bond07@yandex.ru`
      &emailFrom=`zhenya.bond07@yandex.ru`
      &emailTpl=`tpl.email.attach`
      &validate=`name:minLength=^2^,email:email:required,message:minLength=^10^`
      &validationErrorMessage=`В форме содержатся ошибки!`
      &successMessage=`Сообщение успешно отправлено`
    ]]


просто formit отправляет письма
  • Вопрос задан
  • 826 просмотров
Пригласить эксперта
Ответы на вопрос 3
Sanes
@Sanes
Jquery не подключен
Ответ написан
Комментировать
nuykon
@nuykon
Full Stack Developer
Надо смотреть в консоль браузера, есть там ошибки?. И в вызов сниппета аяксформ добавьте параметр:
&allowFiles=`true`
Ответ написан
Комментировать
ruslan_aleev
@ruslan_aleev
MODX с cat-Art.ru
Новый formit (4.0.0) требует php 7, возможно беда в этом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы