четверг, 5 ноября 2015 г.

FormIt - отправка форм в modx revo

Спонсор блога Магазин детской одежды Dress

очень мощный плагин для работы с формами
Официальная документация 

Пример вызова:

[[!FormIt@custom?
&hooks=`email,redirect`
&submitVar=`FeedbackMes`
&emailTpl=`FeedbackMes`
&emailSubject=`Обратная связь`
&redirectTo=`48`
]]


<form id="callBackMes" action="[[~[[*id]]]]" method="post">
  <input type="hidden" name="FeedbackMes" value="1">
            <div class="bInputWrap">
              <input type="text" name="feedbackFio" placeholder="ФИО" required value="[[!+fi.feedbackFio]]" class="bTextInputFeedback height50">
 <input type="text" name="feedbackPhone" placeholder="Телефон" required value="[[!+fi.feedbackPhone]]" class="bTextInputFeedback height50">
 <input type="text" name="feedbackEmail" placeholder="E-mail" required value="[[!+fi.feedbackEmail]]" class="bTextInputFeedback height50">
 <textarea class="bTextInputFeedback height150" name="feedbackMessage" placeholder="Сообщение"></textarea>
            </div>
            <button type="submit" class="bBtn">Отправить</button>
          </form>

Код чанка FeedbackMes (отвечает за формат письма) E-mail внес в настройки
 
 <h3>Сообщение с сайта ***. Форма обратной связи</h3>
<p>ФИО: [[+feedbackFio]]</p>
<p>Телефон: [[+feedbackPhone]]</p>
<p>E-mail: [[+feedbackEmail]]</p>
<p>Сообщение: [[+feedbackMessage]]</p>


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

Отправить комментарий