Форма обратной связи
Описание main.feedback
Компонент выводит форму для отправки сообщения с сайта на E-mail. Компонент является стандартным и входит в дистрибутив модуля.
Для работы формы не требуется модуль Почта.
Компонент относится к Главному модулю.
Параметры
| Поле | Параметр | Описание |
| Основные параметры | ||
|---|---|---|
| Использовать защиту от автоматических сообщений (CAPTCHA) для неавторизованных пользователей | USE_CAPTCHA | [Y|N] При отмеченной опции для неавторизованных пользователей будет использоваться CAPTCHA при создании сообщений. |
| Сообщение, выводимое пользователю после отправки | OK_TEXT | Задается текст сообщения, выводимый пользователю после отправки. |
| E-mail, на который будет отправлено письмо | EMAIL_TO | Задается E-mail, на который будет отправлено письмо (будет отображен в форме для отправки сообщений в поле Ваш E-mail). |
| Обязательные поля для заполнения | REQUIRED_FIELDS | Указываются поля формы, которые будут обязательными для заполнения. |
| Почтовые шаблоны для отправки письма | EVENT_MESSAGE_ID | Указывается почтовый шаблон, на основе которого будут отправляться письма. |
Если компонент размещён на сайте, настроен, но сообщения не приходят, необходимо:
- С помощью Проверки системы необходимо убедиться что почта уходит с сайта.
- Убедиться, что есть активный почтовый шаблон FEEDBACK_FORM.
- Убедиться, что в шаблоне проставлен валидный адрес в поле Кому.
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:main.feedback","",Array(
"USE_CAPTCHA" => "Y",
"OK_TEXT" => "Спасибо, ваше сообщение принято.",
"EMAIL_TO" => "my@email.com",
"REQUIRED_FIELDS" => Array("NAME","EMAIL","MESSAGE"),
"EVENT_MESSAGE_ID" => Array("5")
)
);?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025