Не работает форма при использовании submitVar

Добрый день!

На сайте 2 формы, перед каждой обращаюсь к FormIt. Когда к одной добавляю свойство submitVar, форма перестает работать. Отправляется только другая, без submitVar, пустая. При этом POST сообщение отправляется нормально, так же как и без submitVar.

Помогите понять, что я делаю неправильно? Спасибо!

[[!FormIt?
&hooks=`email`
&submitVar=`contactform`
&emailTpl=`MyEmailChunk`
&emailTo=`asd@gmail.com`
&successMessage=`Спасибо! Мы вам напишем.`
]]
<form action="[[~[[*id]]]]#myid" method="post" id="contact-form">
  <input type="submit" name="contactform" value="Отправить" />
  <input name="emailcont" value="[[!+fi.email]]" type="text" placeholder="E-mail">
</form>
Роман
04 мая 2017, 15:45
modx.pro
2
3 733
0

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

Кирилл
05 мая 2017, 16:57
0
Попробуйте добавить input hidden, а у submit убрать name:
<form action="[[~[[*id]]]]#myid" method="post" id="contact-form">
  <input type="submit" value="Отправить" />
  <input name="emailcont" value="[[!+fi.email]]" type="text" placeholder="E-mail" />
  <input type="hidden" name="contactform" value="1" />
</form>
    Роман
    05 мая 2017, 18:07
    0
    Спасибо огромное, помогло!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2