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

Для добавления новой формы на сайте необходимо:

1. Создать новый инфоблок в типе инфоблоков "Веб-формы", где свойствами ИБ будут поля, которые необходимо выводить в форме.

Image 199

Image 200

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

Image 201

Нужно выбрать вид поля в умном фильтре, ширину поля и тип поля.

Оптимальные настройки можно посмотреть в уже готовых вариантах форм.

Image 202

После того как инфоблок добавится, будет автоматически создан тип почтового события с символьным
кодом FORM_FILLIN_, где - символьный код созданного ИБ.

Image 203

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

Image 204

3. Для размещения формы на странице необходимо воспользоваться компонентом Веб-формы


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

Image 205

Шаблоны форм:
.default - стандартный шаблон
multistep - шаблон многошаговой формы

Image 206

Алгоритм выбора получателя письма (RECEIVER):
1. Проверяется наличие в форме полей выбора Дилерского центра и отдела Дилерского центра.
2. Если выбран отдел ДЦ, то берется получатель выбранного отдела.
3. Если это поле в модуле не заполнено или нет соответствующего поля в форме, то, если выбран ДЦ, берется mail конкретной формы, этого ДЦ
4. Если отсутствует почта в конкретной форме ДЦ, то выбирается основной email выбранного ДЦ.

Image 207

5. Если ДЦ не был выбран или не заполнено поле EMAIL в модуле, берется основной email ДЦ по умолчанию

Image 208

6. Если поля выбора ДЦ в форме не было или оказалось пустым поле с п.4, то email берётся из настроек сайта.

Image 209

7. Если в настройках сайта почта не указана, то она берется из настроек главного модуля.

Image 210

В итоге получаем следующий порядок поиска:

Отдел определённой формы в выбранном ДЦ-> ДЦ в определённой форме->основной email выбранного ДЦ-> основной email ДЦ по умолчанию -> Настройки сайта -> Главный модуль

Как добавить вывод страницы, с которой было отправлено письмо:

1. В настройках инфоблока добавляем новое свойство с типом "Скрытое поле"

Image 211

2. B настройках свойства инфоблока отметить чекбокс "Использовать поле для BACK URL" (находится в самом низу открывшейся формы)

Image 212

Теперь в результатах формы можно посмотреть значение этого поля.

Image 213

Вы не можете добавить форму самостоятельно

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

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

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

1. Переходим в раздел Контент, далее - Веб-формы и выбираем элементы формы, которая нам нужна.

Image 214

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

Image 215

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