5use \Bitrix\Landing\Block;
6use \Bitrix\Crm\CompanyTable;
7use \Bitrix\Landing\Site;
8use \Bitrix\Main\Loader;
19 PreProcessing\Theme::processing($block);
20 PreProcessing\Icon::processing($block);
21 PreProcessing\Font::processing($block);
31 PreProcessing\Icon::processing($block);
32 PreProcessing\Font::processing($block);
42 PreProcessing\Font::processing($block);
52 PreProcessing\Icon::processing($block);
53 PreProcessing\Font::processing($block);
66 PreProcessing\Icon::view($block);
67 PreProcessing\CustomExtensions::view($block);
69 PreProcessing\Font::view($block);
79 if (self::isLazyloadEnable($block->
getSiteId()))
81 PreProcessing\Lazyload::processing($block);
83 PreProcessing\CustomExtensions::processing($block);
93 if (self::isLazyloadEnable($block->
getSiteId()))
95 PreProcessing\Lazyload::processingDynamic($block);
107 if ($result !==
null)
114 array_key_exists(
'SPEED', $hooks)
115 && $hooks[
'SPEED']->getPageFields()[
'SPEED_USE_LAZY']->getValue() !==
'N';
static isLazyloadEnable(int $siteId)
static blockUpdateClassesProcessing(Block $block)
static blockAddProcessing(Block $block)
static blockUpdateNodeProcessing(Block $block)
static blockViewProcessing(Block $block, bool $editMode=false)
static blockPublicationProcessing(Block $block)
static blockSetDynamicProcessing(Block $block)
static blockUndeleteProcessing(Block $block)