IsAdmin()) { touch($f); } } $loader = new FilesystemLoader(Application::getDocumentRoot()); $twig = new Environment($loader); $twig->addExtension(ExtensionService::compileTwigExtension()); echo $twig->render( $templateFile, $arResult['TEMPLATE_DATA'] ); $component_epilog = $templateFolder . '/component_epilog.php'; if (file_exists($_SERVER['DOCUMENT_ROOT'] . $component_epilog)) { /** @var CBitrixComponent $component */ $component = $template->getComponent(); $component->SetTemplateEpilog( [ 'epilogFile' => $component_epilog, 'templateName' => $template->__name, 'templateFile' => $template->__file, 'templateFolder' => $template->__folder, 'templateData' => false, ] ); } }