Всем привет!
Кто сталкивался / знает, подскажите пожалуйста.
Вставляю между тегами form перед submit компонент
соответственно получаю на форме чекбокс с текстом "Согласие на обработку персональных данных"
но работает оно как то не так.
Если заполнить форму и поставить чекбокс и нажать submit , то форма успешно отправляется, вроде логично.
А если заполнить форму и НЕ ставить чекбокс и нажать submit , то вылезает popup с текстом и кнопками "принимаю" и "не принимаю", нажимаю принимаю, страничка перезагружается и форма не отправляется.
Как заставить работать это все по-человечески? Чтобы во-втором варианте отправлялась форма ?
Кто сталкивался / знает, подскажите пожалуйста.
Вставляю между тегами form перед submit компонент
| Код |
|---|
$APPLICATION->IncludeComponent("bitrix:main.userconsent.request", "template", Array(
"ID" => "1", // Соглашение
"IS_CHECKED" => "N", // Галка согласия проставлена по умолчанию
"IS_LOADED" => "N", // Загружать текст соглашения сразу
"AUTO_SAVE" => "N", // Сохранять автоматически факт согласия
//"SUBMIT_EVENT_NAME" => "bx-soa-order-save",
"REPLACE" => array(
"button_caption" => GetMessage("MFT_SUBMIT"),
"fields" => array("Имя", "Телефон", "Email", "Прикрепленные файлы", "Текст сообщения"),
)
),
false
); |
соответственно получаю на форме чекбокс с текстом "Согласие на обработку персональных данных"
но работает оно как то не так.
Если заполнить форму и поставить чекбокс и нажать submit , то форма успешно отправляется, вроде логично.
А если заполнить форму и НЕ ставить чекбокс и нажать submit , то вылезает popup с текстом и кнопками "принимаю" и "не принимаю", нажимаю принимаю, страничка перезагружается и форма не отправляется.
Как заставить работать это все по-человечески? Чтобы во-втором варианте отправлялась форма ?
