Модуль "Конструктор форм" создан для размещения на сайтах форм, таких как форма обратной связи, форма заявки, анкеты и прочее.

Создание формы

Для того, чтобы создать форму, нужно перейти в пункт Меню системы сопровождения "Содержимое сайта", в левом Блоке навигации нужно выбрать раздел, в котором вы хотите расположить свою форму. Если форма будет расположена в основном меню, то нужно выбрать самый верхний пункт с глобусом "Настройки сайта". Затем необходимо нажать кнопку "Создать", из выпадающего списка выбрать "Конструктор форм" и нажать кнопку ">>".

Создание формы

Вы создали форму. Теперь во вкладке "Содержимое" -> "Основное" нужно изменить поля "Название страницы" - название вашей формы, "Метка в навигации" - пункт в меню, "Содержимое" - здесь в визуальном редакторе можно разместить текст на странице формы. Размещая в нужном месте текста "$UserDefinedForm", вы можете определить место, где в тексте выведется созданная вами форма.

Изменение формы

Поля формы

Во вкладке "Содержимое" -> "Форма" можно создать новые и изменить или удалить существующие поля формы. Чтобы создать новое поле нужно выбрать из выпадающего списка необходимое поле и нажать кнопку "Добавить поле". 

Поля формы

Поля бывают разных видов:

Флаг - пункт в форме, который можно отметить флажком.
Группа флагов - группа вариантов ответов, которая выводится рядом с названием поля и ответы отмечаются флажками. Варианты можно добавить, нажав на "Показать настройки", вы перейдете к Настройкам поля. Там в "Вариантах" нажимаете "Добавить" и пишите новый вариант ответа.
Выбор страны - добавляет в форму выпадающий список стран.
Поле даты - позволяет ввести дату с помощью календаря или в формате "ДД.ММ.ГГГГ".
Выпадающий список - служит для создания выпадающего списка, ввести варианты ответов можно нажав на кнопку "Добавить" в Настройках поля.
Поле емайл - поле для ввода Email.
Поле загрузки файла - позволяет пользователям загрузить файл в заполняемую форму.
Поле заголовка - служит для добавления заголовка в форму.
HTML блок - добавляет в форму поле, в котором вы можете ввести свой HTML-код.
Список пользователей - дает возможность посетителю сайта выбрать конкретного пользователя из выбранной группы пользователей сайта.
Набор переключателей - позволяет выбрать только один вариант ответа из предложенных. Варианты можно добавить в Настройках поля с помощью кнопки "Добавить".
Защита от спама - это невидимое поле служит для защиты от спама.
Текстовое поле - дает пользователю ввести текст в форму. Задавая в Настройках поля количество строк, можно увеличивать поле по высоте.

Текст на кнопке отправки формы

Текст на кнопке отправки формы задается на вкладке "Содержимое" -> "Параметры". Также на этой вкладке можно указать, чтобы показывалась кнопка "Сбросить" для очистки формы.

Текст на кнопке отправки формы

Уведомление с сайта о заполнении формы

Вид, в котором отправится письмо с сайта с заполненной формой, можно создать и изменить во вкладке "Содержимое" -> "Уведомления". Чтобы создать новое уведомление,нажимаете на "Добавить уведомление"

Уведомления с сайта о заполнении формы

Введите данные в поля "Тема письма", "Адрес "от кого"", "Адрес "кому"", "Текст письма". При необходимости отметьте флажками "Скрыть данные формы из письма" и "Отослать письмо в текстовом формате". Не забудьте сохранить.

Поля уведомления

На одно заполнение формы можно настроить отправление нескольких писем на разные адреса с разными текстами. Чтобы в дальнейшем изменить уведомление, нужно на необходимом уведомлении в списке выбрать карандаш и изменить его.

Текст после отправки формы

Текст, который показывается на сайте после успешной отправки формы, можно изменить на вкладке "Содержимое" -> "Текст после отправки формы" в визуальном редакторе.

Текст после отправки формы

Заполненные формы с сайта

Заполненные формы с сайта можно посмотреть на вкладке "Содержимое" -> "Ответы". В этой вкладке можно отметить флажком "Не сохранять ответы на сервере", тогда заполненные формы будут отправляться на Email-адреса, указанные в уведомлениях, а в списке ответов их не будет. Можно также "Скачать все ответы", "Удалить все ответы", "Удалить ответ", который вы выбрали, просмотреть ответы, если вы их сохраняли на сервере.

Заполненные формы