Создание формы обратной связи (заказа)
Всем привет!
Запилил такую вот форму обратной связи — ниже.
При попытке отправки сообщения выдает:
«Пожалуйста, укажите получателя или получателей электронной почты.»
Адрес указываю — в чем проблема?
Спасибо!
Ну и если дадите какие-то общие рекомендации по оформлению, то буду крайне признателен!
Запилил такую вот форму обратной связи — ниже.
При попытке отправки сообщения выдает:
«Пожалуйста, укажите получателя или получателей электронной почты.»
Адрес указываю — в чем проблема?
Спасибо!
Ну и если дадите какие-то общие рекомендации по оформлению, то буду крайне признателен!
[[!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>
Комментарии: 7
А разве не нужно в параметре &hooks указать recaptcha?
Василий, спасибо, уже разобрался, перефразировал вопрос.
Посмотри внимательно на параметр &validate. Тебе даже здесь подсветка синтаксиса показывает, что там лишний апостроф в середине значения.
Точно! Спасибо, внес корректировку!
Последний вопрос по этой теме — где задать стиль появляющимся предупреждениям вида «Пожалуйста, укажите получателя или получателей электронной почты.»?
Спасибо!
Последний вопрос по этой теме — где задать стиль появляющимся предупреждениям вида «Пожалуйста, укажите получателя или получателей электронной почты.»?
Спасибо!
.
Это не я:) Хоть и не понял, к чему этот ваш комментарий…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.