Здравствуйте, есть такая проблема(может, кто сталкивался):
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.feedback_re`
&validate=`contact_name:required,contact_type:required`
&hooks=`email`
&emailTpl=`feedback_mailtpl`
&emailSubject=`Сообщение форма4`
&emailTo=`@gmail.com`
&emailFrom=`robot@s.ru`
&submitVar=`form4`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]
tpl.feedback_re
<form method="post" id="form4" action style="position: relative;">
<div class="form-head">
<div class="validation-errors"></div>
</div>
<div class="form-wrap">
<div class="form-group">
<input name="contact_name" value="[[+fi.contact_name]]" type="text" class="zak sis55 form-control" pattern="[A-Za-zА-Яа-яЁё\s]{3,}" placeholder="Введите ваше имя" style="background: url(/assets/img/form/user.png) no-repeat 95% 12px;"/>
</div>
<div class="form-group">
<input name="contact_type" value="[[+fi.contact_type]]" type="text" class="zak sis56 form-control" placeholder="Введите телефон или e-mail" style="background: url(/assets/img/form/phone.png) no-repeat 95% 12px;"/>
</div>
<div id='recaptcha1'></div>
<input name="form4" type="submit" value="Отправить заявку" class="zak inp"/>
</div>
<span class="success"><p>Сообщение успешно отправлено!</p></span>
</form>
Форма работает, сообщения отправляются , но AjaxForm выдает ошибку:"Не указан ключ формы (action)"
В блоке
<div id='recaptcha1'></div>
в js подключается рекаптча
P.S.что не помогает:
1 - прописывать в action=[[~[[+id]]]]
2 - менять права на session.save_path