[FormIt] Форма перезагружается без редиректа.
Форма перезагружается без редиректа.
Вызов сниппета
Вызов сниппета
[[!FormIt?
&hooks=`email,FormItSaveForm`
&emailTpl=`tpl.sendemail`
&emailTo=`email@emai.ru`
&emailSubject=`Письмо с сайта [[++site_url]]`
&validate=`page_name,name,phone:required
&submitVar=`call-order`
&successMessage=`Отправлено!`
]]
форма<form method="post" action="">
<input>
<input type="submit" name="order-call" value="отправить">
</form>
<p class="footer-form">1[[+fi.successMessage]]</p>
Также не высвечивается Сообщение об успешном отправлении Комментарии: 4
А Вам нужно, чтобы был редирект?
Тогда добавьте соответствующий хук и параметр с указанием куда редиректить:
А чтобы заработало сообщение без редиректа, плейсхолдер должен быть некешируемым:
Тогда добавьте соответствующий хук и параметр с указанием куда редиректить:
[[!FormIt?
&hooks=`email,FormItSaveForm,redirect`
&redirectTo=`***`
...
]]
А чтобы заработало сообщение без редиректа, плейсхолдер должен быть некешируемым:
[[!+fi.successMessage]]
Нужно без редиректа.
Попробовал сделать некешируемым, не помогло. По прежнему просто обновление страницы. Без уведомления.
Попробовал сделать некешируемым, не помогло. По прежнему просто обновление страницы. Без уведомления.
&validate=`page_name,name,phone:required
У вас в приведенном коде кавычки не закрыты соответветственно последующие параметры не будут функционировать и форма в результате не будет работать.
Спасибо большое.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.