Закрыть

Вход

Вход на сайт

Карта сайта



Создание формы обратной связи в MODX Revo



Устанавливаем дополнение FormIt используя для этого менеджер пакетов MODX Revo. За основу формы обратной связи возьмем вот такую простую форму:

Форма обратной связи

В код шаблона страницы вставляем вызов чанка:

[[$feedbackForm]]

Создаем чанк и присваиваем ему имя feedbackForm, затем вставляем в него следующий код:

<div id="feedbackFormWrap">
<h3>Обратная связь</h3>
[[!FormIt? &hooks=`email,redirect` &emailTpl=`handlerTpl` &emailSubject=`Сообщение` &emailTo=`info@mx-dev.ru` &redirectTo=`20`]]
<form id="feedbackForm" method="post" action="[[~[[*id]]]]">
<label for="name">Ваше имя *</label>
<input name="name" size="25" maxlength="50" value="[[!+fi.name]]" /><br />
<label for="email">Ваш E-mail *</label>
<input name="email" size="25" maxlength="50" value="[[!+fi.email]]" /><br />
<label for="message">Сообщение *</label>
<textarea name="message" cols="40" rows="3" value="[[!+fi.message]]"></textarea><br />
<input name="submit" type="submit" value="Отправить">
</form>
</div>

Создаем чанк, присваиваем ему имя handlerTpl и всталяем в него такой код:

<dl>
<dt>Отправитель</dt>
<dd>[[+name]]</dd>
<dt>E-mail</dt>
<dd>[[+email]]</dd>
<dt>Сообщение</dt>
<dd>[[+message]]</dd>
</dl>

На этом создание простой формы обратной связи в MODX Revolution закончено.



Все уроки по MODx Revolution

Комментарии(0)

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

* Поля обязательны для заполнения

Популярные статьи

Пакеты услуг

Сайт под ключ "Базовый"
Создание сайта под ключПрофессиональный сайт под ключ на популярных системах управления - Modx или Joomla >>>
Корпоративный сайт
Корпоративный сайтCтруктурированный ресурс компании, включающий каталог для развития Вашего бизнеса >>>
Интернет-магазин
Интернет-магазинЛучшее решение на сегодняшний день для продажи любых товаров >>>