Создание формы обратной связи (заказа)

Всем привет!

Запилил такую вот форму обратной связи — ниже.

При попытке отправки сообщения выдает:
«Пожалуйста, укажите получателя или получателей электронной почты.»
Адрес указываю — в чем проблема?
Спасибо!

Ну и если дадите какие-то общие рекомендации по оформлению, то буду крайне признателен!

[[!FormIt? 
  &hooks=`recaptcha,spam,email,redirect,FormItAutoResponder`
  &validate=`name:required:minLength=^2^, tel:required, mail:<s></s>required, marka:required`
  &emailTo=`mail@mail.ru`  
  &emailTpl=`tplOrderOnlineEmail`
  &emailSubject=`Запрос с сайта "Название компании"`
  &redirectTo=`20`
  &fiarTpl=`tplOrderOnlineAutoResponse`
  &fiarSubject=`Спасибо за обращение!`
  &fiarToField=`mail`
  &fiarFromName=`Название компании`
]]
 
[[!+fi.error_message:notempty=`<p>[[!+fi.error_message]]</p>`]]

<form action="[[~[[*id]]]]" method="post" class="form">
<input type="hidden" name="nospam:blank" value="" />

<label for="name">ИМЯ *</label>
<span class="error">[[!+fi.error.name]]</span>
<input type="text" name="name" id="name" value="[[!+fi.name]]" />

<label for="tel">ТЕЛЕФОН *</label>
<span class="error">[[!+fi.error.tel]]</span>
<input type="text" name="tel" id="tel" value="[[!+fi.tel]]" />

<label for="mail">EMAIL</label>
<span class="error">[[!+fi.error.mail]]</span>
<input type="text" name="mail" id="mail" value="[[!+fi.mail]]" />

<label for="marka">МАРКА *</label>
<span class="error">[[!+fi.error.marka]]</span>
<select name="marka" id="marka">
<option value="АВТО 1" [[!+fi.marka:FormItIsSelected=`auto_1`]] >АВТО 1</option>
<option value="АВТО 2" [[!+fi.marka:FormItIsSelected=`auto_2`]] >АВТО 2</option>
</select>

<label for="vin">VIN</label>
<input type="vin" name="vin" id="vin" value="[[!+fi.vin]]" />

<label for="text">ПРИЧИНА ОБРАЩЕНИЯ</label>
<textarea name="text" id="text" cols="55" rows="7" value="[[!+fi.text]]">[[!+fi.text]]</textarea>

[[!+formit.recaptcha_html]]
[[!+fi.error.recaptcha]]

<input class="submit_button" type="submit" value="Отправить" />
</form>
Сергей
03 июля 2015, 21:57
modx.pro
1 730
0

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

Василий Наумкин
04 июля 2015, 04:46
+1
А разве не нужно в параметре &hooks указать recaptcha?
    Сергей
    04 июля 2015, 05:21
    0
    Василий, спасибо, уже разобрался, перефразировал вопрос.
      Василий Наумкин
      04 июля 2015, 05:23
      +1
      Посмотри внимательно на параметр &validate. Тебе даже здесь подсветка синтаксиса показывает, что там лишний апостроф в середине значения.
        Сергей
        04 июля 2015, 05:38
        0
        Точно! Спасибо, внес корректировку!
        Последний вопрос по этой теме — где задать стиль появляющимся предупреждениям вида «Пожалуйста, укажите получателя или получателей электронной почты.»?
        Спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
7