Здравствуйте, у меня есть всплывающая форма отправки письма и она работает, но при подключении валидации, то перестает отправлять письма либо отправляет но без поля, но переходит на страницу благодарности.
Использовал Formit, вот моя стандартная форма отправки письма
[[!FormIt?
&hooks=`email,redirect`
&emailTpl=`callback`
&emailFromName=`С сайта`
&emailSubject=`Заказ!`
&emailTo=`[email protected]`
&redirectTo=`42`
]]
<form class="form-container" method="post" action="[[~[[*id]]]]">
<div class="form-title">ФИО</div>
<input class="form-field" type="text" id="namez" name="namez" value="[[!+fi.namez]]" >
<div class="form-title">Email</div>
<input class="form-field" type="text" id="emailz" name="emailz" value="[[!+fi.emailz]]" >
<div class="form-title">Телефон</div>
<input class="form-field" type="text" id="phonez" name="phonez" value="[[!+fi.phonez]]"/>
<div class="form-title">Примечание</div>
<textarea class="form-field" type="text" id="contentz" name="contentz" >[[!+fi.contentz]]</textarea>
<div class="submit-container">
<input class="btn" type="submit" value="Отправить" />
</div>
</form>
Вот как я пытался добавить валидацию
[[!FormIt?
&hooks=`email,redirect`
&emailTpl=`callback`
&emailFromName=`С сайта`
&emailSubject=`Заказ!`
&emailTo=`[email protected]`
&redirectTo=`42`
&validate=`namez:required`
]]
<form class="form-container" method="post" action="[[~[[*id]]]]">
<div class="form-title">ФИО *[[!+fi.error.namez]]</div>
<input class="form-field" type="text" id="namez" name="namez" value="[[!+fi.namez]]" class="required" />
<div class="form-title">Email</div>
<input class="form-field" type="text" id="emailz" name="emailz" value="[[!+fi.emailz]]" >
<div class="form-title">Телефон</div>
<input class="form-field" type="text" id="phonez" name="phonez" value="[[!+fi.phonez]]"/>
<div class="form-title">Примечание</div>
<textarea class="form-field" type="text" id="contentz" name="contentz" >[[!+fi.contentz]]</textarea>
<div class="submit-container">
<input class="btn" type="submit" value="Отправить" />
</div>
</form>
Что не правильно? если не тяжело, напишите , что нужно добавить чтобы все работало?