Добрый день.
Есть страница с веб-формой . При попытке отправить форму вижу в консоли следующие ошибки . Если открывать подробности ошибок из консоли, то это ничего не дает.
Почитал на форуме все темы связанные с ошибкой "BX is not defined". Основное решение - это подключение библиотеки командой:
Пробую подключить эту библиотеку в файле , но это не помогает:
Также пробовал подключить эту библиотеку в шаблоне компонента bitrix:form.result.new - тоже не помогло.
Прошу помочь разобраться.
Есть страница с веб-формой . При попытке отправить форму вижу в консоли следующие ошибки . Если открывать подробности ошибок из консоли, то это ничего не дает.
Почитал на форуме все темы связанные с ошибкой "BX is not defined". Основное решение - это подключение библиотеки командой:
| Код |
|---|
CJSCore::Init(array("ajax"));
|
Пробую подключить эту библиотеку в файле , но это не помогает:
| Код |
|---|
<?php
CJSCore::Init(array("ajax"));
$isAjax = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest';
if ($isAjax)
{
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
}
else
{
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
}
?>
<div class="faq_pop">
<?$APPLICATION->IncludeComponent(
"bitrix:form.result.new",
"faq",
Array(
"AJAX_MODE" => "Y",
"WEB_FORM_ID" => "2",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "Y",
"SEF_MODE" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"LIST_URL" => "",
"EDIT_URL" => "",
"SUCCESS_URL" => "",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"VARIABLE_ALIASES" => Array(
"WEB_FORM_ID" => "WEB_FORM_ID",
"RESULT_ID" => "RESULT_ID"
),
'USE_CAPTCHA' => 'Y'
),
null,
array('HIDE_ICONS' => 'Y')
);?>
<? include $_SERVER['DOCUMENT_ROOT'] . '/include/fz_152_notice.php' ?>
</div>
<?
if ($isAjax)
{
$assets = \Bitrix\Main\Page\Asset::getInstance();
echo $assets->getCss();
echo $assets->getJs(2);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");
}
else
{
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
}
|
Также пробовал подключить эту библиотеку в шаблоне компонента bitrix:form.result.new - тоже не помогло.
Прошу помочь разобраться.