BarinovJohn94
@BarinovJohn94
Проект-менеджер, руководитель IT подразделений

Как сделать форму обратной связи на Bitrix?

Как мне прописать форму обратной связи на сайте?
Код формы
<!--box form-->
            <div class="form">
              [[!FormIt?
                &hooks=`email,redirect`
                &emailTpl=`tpl.sentQuestion`
                &emailSubject=`Вопрос с сайта DataMobile`
                &emailTo=`support507@data-mobile.ru`
                &redirectTo=`55`
                &validate=`email:email:required,query:required`
              ]]
              <form id="contactForm" method="post" action="/[[~[[*id]]]]">
                <fieldset>
                  <p>
                    <label>Ваше имя</label>
                    <input name="name"  type="text" placeholder="Имя" value="[[!+fi.name]]">
                  </p>
                  <p>
                    <label>Ваш Email*</label>
                    <input name="email"  class="required email" type="text" placeholder="Email" value="[[!+fi.email]]">
                    <label class="error">[[!+fi.error.email]]</label>
                  </p>
                  <p>
                    <label>Тема</label>
                    <select name="subject" class="select_style">
                      <option value="Общие вопросы">Общие вопросы</option>
                      <option value="Вопросы по работе с программой">Вопросы по работе с программой</option>
                      <option value="Вопросы по оплате">Вопросы по оплате</option>
                    </select>
                  </p>
                  <p>
                    <label>Текст сообщения*</label>
                    <textarea  rows="6" name="query" id="query" class="required"  placeholder="Ваш вопрос">[[!+fi.query]]</textarea>
                    <label class="error">[[!+fi.error.query]]</label>
                  </p>
<p>
                    <label>Число с картинки</label>
<input type="text" maxlength="5" name="capcha" id="capcha" class="formBodyInput" /></form><div style="margin-left:10px; margin-right: 10px; margin-bottom: 10px; margin-top: 4px;"><img src="http://ip-whois.net/forma-obratnoj-svyazi/images/capcha.php" /></a>
                  </p>
                  <p>
                    <input type="submit" value="Отправить вопрос" class="submit">
                  </p>
                  <div id="supportresult"></div>
                </fieldset>
              </form>
            </div>
            <!--box form-->

Вся проблема в том что капча показывается, но эффекта нет от нее, нету условия такого, чтобы если неправильно ввели или не ввели вообще он не отправлял сообщение. Может нужно документ залить какой- нибудь на сервер с связью? в общем я застрял что-то... не догоняю я..
  • Вопрос задан
  • 3263 просмотра
Пригласить эксперта
Ответы на вопрос 2
Ну вы форму с ip-whois.net же взяли? Там и инструкции все лежат.

Суть в том, что все формы идут через них, и вам беспокоиться об обработке форм не надо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы