<? /**
 * @var $block array
 * @var $this SprintEditorBlocksComponent
 */
global $APPLICATION;
if (!empty($block['component_name'])) {
    $block = Sprint\Editor\Blocks\Component::initializeParams($block);
    if($GLOBALS[$block['component_template'].'_filter'] && !$block['component_params']['FILTER_NAME']){
        $block['component_params']['FILTER_NAME']=$block['component_template'].'_filter';
    }
    $APPLICATION->IncludeComponent(
        $block['component_name'],
        $block['component_template'],
        $block['component_params'],
        $this->getParent(),
        [
            'HIDE_ICONS' => 'Y',
        ]
    );

    if($_GET['test']=='Y'){
    $content='$APPLICATION->IncludeComponent(
        '.$block["component_name"].',
        '.$block["component_template"].',
        '.json_encode($block["component_params"]).',
    );';
    file_put_contents($_SERVER['DOCUMENT_ROOT'].'/test.txt', $content, FILE_APPEND);
    }
} ?>
