Вопрос профессионалам битрикса.Нужно в одном элементе ИБ вывести 2 формы.На оф.сайте есть такой мануал
https://dev.1c-bitrix.ru/learning/course/?COURSE_I..., настроил работает, НО только одна форма, вторую никак - если код одной закомментируешь вторая работает нормально и наоборот.
Вот код из component_epilog.php:
echo preg_replace_callback(
"/#FORMA_([\d]+)#/is".BX_UTF_PCRE_MODIFIER, function ($matches) {
ob_start();
$GLOBALS["APPLICATION"]->IncludeComponent(
"bitrix:form.result.new",
"article_booking",
Array(
"IGNORE_CUSTOM_TEMPLATE" => "Y",
"WEB_FORM_ID" => "8",
"FORMA" => $matches[8]
)
);
$retrunStr = @ob_get_contents();
ob_get_clean();
return $retrunStr;
},
$arResult["CACHED_TPL"]
);
echo preg_replace_callback(
"/#FORM_([\d]+)#/is".BX_UTF_PCRE_MODIFIER, function ($matches) {
ob_start();
$GLOBALS["APPLICATION"]->IncludeComponent(
"bitrix:form.result.new",
"webinar_article",
Array(
"IGNORE_CUSTOM_TEMPLATE" => "Y",
"WEB_FORM_ID" => "7",
"FORM" => $matches[7]
)
);
$retrunStr = @ob_get_contents();
ob_get_clean();
return $retrunStr;
},
$arResult["CACHED_TPL"]
);