|
Вы можете добавлять в формы свои поля для заполнения пользователями.
Для этого вам нужно добавить свойство в нужном вам инфоблоке.
Например, вы хотите добавить поле Ваш город в форму Обратная связь.
Название, Тип свойства, Сортировку, Код свойства вы устанавливаете так, как посчитаете нужным. Сохраните.
Теперь нужно сделать так, чтобы это поле выводилось при открытии посетителем формы.
Включит режим правки в публичной части. Вызов обеих форм находится в самом низу страницы.
Откройте настройки нужной вам формы.
В настройках компонента alexkova.corporate:form.iblock в разделе Свойства инфоблока в свойстве Свойства, выводимые на заполнение с помощью клавиши Ctrl и курсора выберите только что созданное свойство.
Сохраните. После того, как страница обновится, вызовите форму. Теперь в ней будет отображаться новое, только что созданное поле.
Осталось только настроить почтовое уведомление так, чтобы новое свойство отображалось вместе со старыми.
Откройте Настройки - Настройки продукта - Почтовые события - Типы почтовых событий. Выберите в списке нужное вам
(KZNC_NEW_FORM_RESULT или KZNC_NEW_FORM_PHONE_RESULT)
Добавьте код нового свойства в виде маски (код заключенный в ##) и описание для него. Сохраните.
Откройте шаблон этого события.
И также добавьте новое свойство в виде маски в сам текст сообщения.
Сохраните. Теперь уведомление на почту будет приходить с добавлением нового свойства.
Как работают формы |
Описание курса
| Создание почтового шаблона для формы
|