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

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

Сами формы хранятся в категории "Сервисы" - "Настройки форм", там же находится кнопка "СОЗДАТЬ", которая необходима для добавления новой формы.

Image 82

Итак, нажимаем на кнопку и переходим к окну создания форм:

Image 84

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

Наименование - это поле является названием самой формы, т.е. оно будет выводится на сайте над формой.

Символьный идентификатор - данное поле нужно заполнять ТОЛЬКО латинскими буквами, не используя пробелов. Т.е. лучше всего, если это будет название формы в одно слово, либо разделенное символом "_" (без кавычек). Это уникальный идентификатор формы, который позволит ее отличать от других форм (даже если наименование совпадает с какой-то другой формой) и вставлять эту форму на сайт, используя этот идентификатор.

Пункты меню в административном разделе - если вы заполнили эти поля, форма появится в "результатах" левого меню. Результаты всегда можно просмотреть, даже не заполняя это поле.

Сайт формы - нужно отметить те сайты, на которых вы планируете использовать данную форму (полная/мобильная версии). Лучше сразу отметить все имеющиеся, т.к. вы не обязаны использовать форму на всех отмеченных сайтах, но в случае, если захотите - всегда можно будет это сделать.

Остальные поля оставляем без изменений, нажимаем "Применить" и переходим к наполнению формы вопросами:

Image 85

Нажимаем "Добавить" и переходит к заполнению полей первого вопроса, пусть это будет "ИМЯ":

Image 86

Акт. - Это, соответственно, активность вопроса. Т.е., если впоследствии вы решите убрать вопрос из формы, необязательно его удалять. Достаточно просто снять эту галочку.

Порядок сортировки - Это поле отвечает за последовательность вопросов в форме, чем меньше данное число, тем выше вопрос будет в форме.

Символьный идентификатор - Уникальное имя вопроса на латинице, без использования пробелов.

Обязателен - Данная галочка помечает вопрос как обязательный для заполнения. Соответственно это же поле проставляет звездочку рядом с вопросом автоматически.

Далее переходим к вкладке "вопрос":

Image 87

Тут поле всего одно - название вопроса, которое будет отображаться в форме.

Далее вкладка "ответ":

Image 88

Тут необходимо вписать ответы. Это самое сложное - выбрать нужный тип поля и правильно его заполнить, поэтому описывать будем именно по типам полей (там где на скриншоте написано text).

Итак если в типе поля стоит text - это обычное текстовое поле, которое заполняет сам клиент (например, вписывает туда свое имя), для этого в большое поле "Текст" (первое) нужно поставить один пробел.

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

Radio - это кнопка выбор одного из вариантов (не путать с выпадающим окном). Этот тот вариант, когда рядом стоят две точки и напротив них варианты ответов и посетитель сайта может выбрать только один из них. Соответственно, в поле "Текст" нужно добавить вариант ответа, затем под полем нажать кнопку "добавить ответ" и добавить аналогично еще один вариант.

Checkbox - это обычная галочка в квадрате. Соответственно, ее можно ставить или нет, так же можно добавить несколько вариантов, чтобы клиент мог отметить несколько вариантов ответа.

Dropdown - это выпадающий список (как само поле "тип поля"). Соответственно так же можно добавить несколько вариантов, при этом выбирается только один.

Email - то же самое, что и поле "текст", только проверяет пунктуацию соответствующую почтовым адресам (наличие @ и . )

Это все поля, что нужны для создания вопросов для форм.

Существуют несколько вопросов, которые обязательно нужно добавить в форму, это:

1. DEALER_CENTER
Этот вопрос обязателен для добавления в форму для ее корректной работы. Он должен быть обязательным, иметь символьный идентификатор "DEALER_CENTER" , вопрос "Дилерский центр", ответ содержащий пробел с типом поля "hidden".

Image 89

Image 90

2. RECEIVER
Этот вопрос нужен для того, чтобы управлять почтовыми адресами через блок "дилерские центры". Он НЕ должен быть обязательным, должен иметь символьный идентификатор "RECEIVER", не нужно заполнять вкладку "вопрос" , и нужно добавить ответ, содержащий пробел с типом поля "hidden".

Image 91

Так, после добавления вопросов, переходим к созданию почтового шаблона.

Image 92

Удаляем шаблон мобильной версии и ставим галочку напротив основной (S1). Удаляем поле с мобильной версией потому что по сути формат почтовых уведомлений нам нужен одинаковый (что с мобилки, что с полной версии).

Image 93

Жмем ПРИМЕНИТЬ и затем заходим в сам шаблон, кликнув по цифре после галочки (в нашем случае это число 41). И вот тут уже подключаем назад мобильную версию и в поле "КОМУ" вписываем #RECEIVER#

Image 94

После этого сохраняем шаблон и переходим к последней в форме вкладке - Статусы. Эта вкладка служит для добавления статуса к форме, т.е. тут мы добавляем тот самый текст, который показывается клиенту при успешной отправке формы.

Image 95

Нам нужно добавить один-единственный статус - об успешной отправке формы. Для этого во вкладке "Свойства" заполняем только два первых поля - Заголовок и описание.

Image 96

После чего переходим ко вкладке "Доступ" и проставляем во всех четырех окнах "Все пользователи, в том числе неавторизованные"

Image 97

И сохраняем статус. Итак, форму мы создали. Теперь нам нужно прописать адресатов для данной формы и добавить ее на сайт.

Чтобы добавить адресатов вам нужно просто перейти в инфоблок "Дилерские центры" и выбрать ваш ДЦ

Image 98

Там перейти во вкладку "формы" и, если все вышеуказанные шаги выполнены верно, вы увидите свою добавленную форму. В поле напротив названия нужно вписать почтовые адреса получателей через запятую.

Image 99

Создание формы на этом заканчивается. Вставить форму в текст/спецпредложение можно посредством инструмента "Плейсхолдеры", который описан в соответствующей статье нашей базы знания по ссылке ниже.

Динамически обновляемые вставки в текст (плейсхолдеры)

Также статьи на тему:
Проверка результатов форм из админки

Эта статья была полезна для 2 людей. Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho