Ошибка работы веб форм битрикс в аякс режиме

Ошибка работы веб форм битрикс в аякс режиме

Просмотров: 1333
Возникла задача внедрить битрикс формы на сайт битрикс, но нюанс в том, что страница лендинг в HTML без подключения битрикс шаблона.
Дело в том, что накупят шаблонов Аспро, а потом начинают дизайны и лендинги клепать, а внедрять это всё бюджетов нет, вот и пошла такая тенденция в HTML делать.
В целом я не предполагал, что возникнут трудности, но этот гибрид удалось запустить. Возникла ошибка открытия результата формы в новом окне, что говорит о том, что аякс не отрабатывает.

Необходимый итоговый пакет подключений выглядел так:

 require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
 //$APPLICATION->ShowHead(); - не влючал может ломать вёрстку
 $APPLICATION->ShowHeadScripts();
 $APPLICATION->ShowHeadStrings();
 CJSCore::Init(['core','fx']);
 CUtil::InitJSCore(['ajax']) 
$APPLICATION->IncludeComponent( "bitrix:form", "", Array( "AJAX_MODE" => "Y", "AJAX_OPTION_ADDITIONAL" => "", "AJAX_OPTION_HISTORY" => "N", "AJAX_OPTION_JUMP" => "Y", "AJAX_OPTION_STYLE" => "Y",
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");
##битриксАякс

Ещё статьи:

02.04.2026 Разговоры о фрилансе
Предыстория - автор вопроса хочет войти в IT сферу, я человеку начал подсказывать в комментариях на форуме. На примере вопросов и ответов в разговоре можно увидеть типовые ошибки и непонимание начинающего, и в будущем избежать повторения ошибок.

21.03.2026 PHP файловый менеджер
Попался мне такой PHP файловый менеджер, вполне функциональный, выкладываю в копилку скриптов

21.03.2026 Ошибка CUser::IsAuthorized() cannot be called statically
Такая ошибка старых весрий битрикс давно известна. Нужно заменить CUser::IsAuthorized() на $USER->IsAuthorized(), но в моём случае я сначала не смог найти место, где же находится проблема.

© 2015-2026 Web админ
Связаться по WhatsApp