Ошибка работы веб форм битрикс в аякс режиме
Возникла задача внедрить битрикс формы на сайт битрикс, но нюанс в том, что страница лендинг в HTML без подключения битрикс шаблона.
Дело в том, что накупят шаблонов Аспро, а потом начинают дизайны и лендинги клепать, а внедрять это всё бюджетов нет, вот и пошла такая тенденция в 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");
Ещё статьи:
26.07.2023
Сохренение ютм меток в сессию
Вариант сохренения ютм меток в сессию в афйле init.php
ID: 462
29.06.2023
Почему DNS есть, но ошибка "Не удалось получить записи с DNS серверов"
Проверка на VPS показывает, что DNS есть, но по факту ошибка "Не удалось получить записи с DNS серверов"
ID: 461
29.06.2023
Почему отсутствуют для загрузки новые версии PHP
На одном VDS возникла ситуация, отсутствуют для загрузки новые версии РНР
ID: 460