Всем доброго дня.
Достался сайт на стареньком Revo 2.2.10
Нужно было реализовать английскую версию. Сделал с помощью контекстов. Все хорошо, за исключением формы обратной связи. Она никак не работает.
На русской версии все ок, на английской версии не отрабатывает. Не выкидывает сообщений о незаполнености обязательных полей, а если все заполнено верно, то не редиректит на страницу с сообщением об успешной отправке письма, и не отсылает письмо на почту.
В логах никаких ошибок при этом нет.
вызов FormIt-а самый обычный:
[[!FormIt?
&hooks=`spam,email,redirect`
&emailTpl=`EmailReport`
&emailTo=`mymail@gmail.com`
&emailSubject=`Сообщение с сайта [[++site_name]]`
&redirectTo=`172`
&validate=`name:required, email:email:required, text:required:stripTags`
]]
<form class="form" action="[[~[[*id]]]]" method="post"><input type="hidden" name="nospam:blank" value="" />
<div><label for="name"> Your name:* [[!+fi.error.name]] </label> <input id="name" type="text" name="name" value="[[!+fi.name]]" /></div>
<div><label for="email"> Your e-mail:* [[!+fi.error.email]] </label> <input id="email" type="text" name="email" value="[[!+fi.email]]" /></div>
<div><label for="phone"> Your phone: [[!+fi.error.phone]] </label> <input id="phone" type="text" name="phone" value="[[!+fi.phone]]" /></div>
<div><label for="text"> Your message:* [[!+fi.error.text]] </label> <textarea id="text" name="text" rows="7" cols="55">[[!+fi.text]]<textarea></div>
<div class="form-buttons"><input type="submit" value="Send" /></div>
<p class="form-desc">* Required informations</p>
</form>