Очистка формы после отправки

Никак не могу настроить очистку полей формы после отправки.
Использую Formit:
[[!FormIt?
   &hooks=`spam,email`
   &emailSubject = `Заявка на аренду самолета`
   &emailTpl=`jetEmailTpl`
   &emailFrom=`info@atmjet.ru`
   &emailTo=`mechmedia@yandex.ru`
   &submitVar=`jetcostcontactform`
   &clearFieldsOnSuccess=`1`
]]

<form aaction="[[~[[*id]]]]" method="post" enctype="multipart/form-data" class="ajax row form-wrap">
    <input type="hidden" name="jetcostcontactform" value="1">
    <div class="col_float col-3 sm-4 min-12 input-box">
        <input type="text" value="[[!+fi.name:notempty]]" name="name" placeholder="[[++cultureKey:is=`ru`:then=`Имя`:else=`Name`]]">
    </div>
    <div class="col_float col-3 sm-4 min-12 input-box">
        <input type="text" value="[[!+fi.phone:notempty]]" name="phone" placeholder="[[++cultureKey:is=`ru`:then=`Телефон`:else=`Phone`]]">
    </div>
    <div class="col_float col-3 sm-4 min-12 input-box">
        <button type="submit" class="button button_send" onclick="return Formdata(this.form)">[[++cultureKey:is=`ru`:then=`РАССЧИТАТЬ СТОИМОСТЬ`:else=`CALCULATE`]]</button>
        <input type="checkbox" name="polity" id="polity2" checked>
    </div>
</form>
По идее параметр &clearFieldsOnSuccess должен очищать, но не работает(
То есть после отправки поля остаются заполненными, можно нажать опять кнопку отправить, и сообщение придет повторно
Виноградов Тимур
12 августа 2018, 20:44
modx.pro
1 358
0

Комментарии: 2

John Silver
John Silver
30 июня 2023, 18:45
-1
Здесь Вам не ответят. Потому, что ни у кого это не работает и ни кто эту проблему не решил. Здесь могут только поумничать по показать свою надменность над начинающими, это запросто.
    Антон Тарасов
    30 июня 2023, 18:49
    +1
    За давностью лет можно только предположить, чем дело кончилось. Вероятно, форма просто не отправлялась из-за неверного action атрибута <form aaction="[[~[[*id]]]]" Т.е. надо было убедиться, что отправка работает как минимум. И вывести отладку, если письмо Не отправлялось. Судя по коду формы это сделано не было.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2