Результаты поиска по тегу - кэширование
Результаты поиска 1 - 2 из 2
Начало | Пред. | 1 | След. | Конец
Кэширование в битрикс
Пример кэширования в битрикс. use \Bitrix\Main\Data\Cache; $cache = Cache::createInstance(); // получаем экземпляр класса if ($cache->initCache(86400, "SECTIONS_ROZETKI")) { $vars = $cache->getVars(); // достаем переменные из кеша $arResult['SECTIONS'] = $vars['SECTIONS']; } elseif ($cache->startDataCache()) { foreach($arResult['SECTIONS'] as $key=>$val) { $arResult['SECTIONS'][$key]['PREVIEW_PICTURE'] = CFile::ResizeImageGet($val['~PICTURE'], array('width'=>315, 'height'=>278)...
Изменен: 27.07.2021Путь: Главная / Сниппеты
Кэшируем в result_modifier.php
$cp = $this->__component; $cp->SetResultCacheKeys(array("SKU_PROPS")); , где SKU_PROPS - ключ массива $arResult. Кэширование нужно для того, чтобы в component_epilog.php можно было получить закэшированные данные $arResult.
Изменен: 21.01.2020Путь: Главная / Сниппеты
Результаты поиска 1 - 2 из 2
Начало | Пред. | 1 | След. | Конец
Отсортировано по релевантности | Сортировать по дате