На данной странице представлена демонстрационная версия формы обратной связи:



Заказать обратный звонокЗаказать обратный звонокЗаказать обратный звонок

Форма обратной связи или обратного звонка с использованием загрузки на AJAX. Из преимуществ перед обычными формами обратной связи можно отметить:



После того как нажали «Установить» в маркетплейс и попали в административный раздел Вашего сайта отмечаем чекбокс напротив «Решение «Форма обратной связи / звонка»» и нажимаем кнопку «Загрузить»

img

Принимаем условия лицензионного соглашения

img

Решение загружается и необходимо его установить

img

Если решение установлено, то система оповещает вас об успешной установке

img

Если при установке возникли трудности сделайте скриншот ошибки и задайте вопрос в обсуждении данного модуля в маркетплейс.

Далее необходимо разместить и настроить компонент обратной связи на странице.

На нужной Вам странице перейдите в режим редактирования:

img

В панели компонентов редактора найдите установленный компонент (путь к компоненту PIXELB → Формы → Форма обратной связи AJAX)

img

Установите компонент на страницу разместив в необходимом месте в редакторе и сохраните страницу.

img

После установки компонента на страницу необходимо произвести настройку его параметров, в противном случае компонент выдаст предупреждение:

img

Рассмотрим параметры компонента с стандартным шаблоном поставляемым вместе с компонентом по умолчанию:

img

Название параметра Описание
Подключить системную библиотеку JQUERY (Если в шаблоне не подключена библиотека JQUERY) Для работы компонента необходима библиотека JQUERY. Если в шаблоне сайта не подключена библиотека JQUERY установите данный чекбокс.
Использовать CAPTCHA При включенном чекбоксе в форме будет отображаться CAPTCHA для защиты от автоматической рассылки сообщений
Сообщение об успешной отправке письма Задает текст сообщения отображаемого пользователю при успешной отправке формы
Сообщение о неудачной попытке отправки письма Задает текст сообщения отображаемого пользователю при ошибке отправки формы
Сообщение о незаполненных полях Задает текст сообщения отображаемого пользователю при не заполненных обязательных полях. К данному тексту добавляется список незаполненных полей
Заголовок всплывающего окна Задает текст заголовка формы находящийся в верхней части всплывающего окна формы
Текст триггера Текст располагающийся на кнопке открытия формы
Электронная почта получателя сообщения Адрес электронной почты на который будут поступать сообщения с заполненными формами


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

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

Пример:

На сайте создан инфоблок «Адреса», у инфоблока созданы свойства «email» «Адрес» и «Дополнительное название».

В настройках установлены:

Инфоблок для получения дополнительных адресов получателей сообщения: Адреса

Свойство инфоблока содержащее адрес получателя: email

Свойство инфоблока для отображения: Адрес

Свойство инфоблока для отображения: Дополнительное название

В итоге в форме отобразится список получателей:

img

При отправке форма будет доставлена на адрес электронной почты заданный в параметре «Электронная почта получателя сообщения» и на адрес электронной почты указанный в свойстве элемента инфоблока «email» того элемента, который выбрал пользователь при заполнении формы.

Название параметра Описание
Инфоблок для получения дополнительных адресов получателей сообщения В списке указывается инфоблок, элементы которого будут использоваться для построения выпадающего списка дополнительных получателей формы (если не задан, список дополнительных получателей отображаться не будет)
Свойство инфоблока содержащее адрес получателя В списке указывается свойство элемента инфоблока которое будет использовано как адрес электронной почты дополнительного получателя формы (если не задан, список дополнительных получателей отображаться не будет)
Свойство инфоблока для отображения В списке указывается свойство элемента инфоблока отображаемое вместо названия элемента инфоблока (если не задано, будет отображаться название элемента инфоблока)
Свойство инфоблока для отображения В списке указывается дополнительное свойство элемента инфоблока отображаемое совместно с указанным в предыдущем параметре (если не задано, будет отображаться либо название элемента инфоблока, либо значение заданное в предыдущем параметре)
Свойство инфоблока обязательно заполненное у элемента Позволяет задать свойство по которому будут отбираться элементы инфоблока для построения списка дополнительных получателей. В список дополнительных получателей будут попадать только элементы у которых данное свойство заполнено.
Время кэширования выборки из инфоблока Задает время на которое будут сохраняться результаты выборки из базы данных
Подпись к списку Подпись к списку дополнительных адресов получателей
Подпись к контактным данным Подпись к списку полей формы
Поля для заполнения Поля отображаемые в форме
Поля обязательные для заполнения Поля обязательные для заполнения, если какое-либо из полей указанных в данном списке не заполнено пользователем, будет отображаться ошибка отправки формы.
Тип почтового шаблона Тип почтового шаблона
Почтовый шаблон для отправки сообщения Почтовый шаблон на основании которого будет формироваться сообщение с данными формы
Максимальная длина данных Максимальная длина данных допустимая для ввода в поля формы.
ID формы Идентификатор формы, если на странице расположено несколько форм, необходимо установить различные идентификаторы для каждой из форм
Отображать правила отправки формы При отмеченном чекбоксе будет отображаться чекбокс с правилами заполнения формы (политикой конфиденциальности)
Адрес страницы с политикой обработки персональных данных Адрес ссылки на страницу содержащую правила заполения форм или политику конфиденциальности
Использовать иконку Выбор иконки для отображения на триггере формы