Добрый вечер. На сайте установлена форма обратной связи. В какой-то момент она перестала работать. После нажатия кнопки для отправки возвращает целиком сайт (письмо при этом не отправляется). Выглядит так будто с помощью AJAX отправляются данные на эту же страницу вместо использования обработчика.
Так же не работает валидация "Обязательно поле".
При отключении AJAX отправка работает. В чём может быть дело?
Так же не работает валидация "Обязательно поле".
При отключении AJAX отправка работает. В чём может быть дело?
| Код |
|---|
<?$APPLICATION->IncludeComponent("bitrix:form","",Array(
"AJAX_MODE" => "Y",
"SEF_MODE" => "Y",
"WEB_FORM_ID" => 1,
"RESULT_ID" => $_REQUEST["RESULT_ID"],
"START_PAGE" => "new",
"SHOW_LIST_PAGE" => "N",
"SHOW_EDIT_PAGE" => "N",
"SHOW_VIEW_PAGE" => "N",
"SUCCESS_URL" => "",
"SHOW_ANSWER_VALUE" => "Y",
"SHOW_ADDITIONAL" => "Y",
"SHOW_STATUS" => "Y",
"EDIT_ADDITIONAL" => "Y",
"EDIT_STATUS" => "Y",
"NOT_SHOW_FILTER" => Array(),
"NOT_SHOW_TABLE" => Array(),
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"SEF_FOLDER" => "/communication/web-forms/",
"SEF_URL_TEMPLATES" => Array(
"new" => "#WEB_FORM_ID#/",
"list" => "#WEB_FORM_ID#/list/",
"edit" => "#WEB_FORM_ID#/edit/#RESULT_ID#/",
"view" => "#WEB_FORM_ID#/view/#RESULT_ID#/"
),
"VARIABLE_ALIASES" => Array(
"new" => Array(),
"list" => Array(),
"edit" => Array(),
"view" => Array(),
)
)
);?>
|