Инструменты пользователя

Инструменты сайта


Боковая панель

Sidebar - вставка данных в блоки

<? $this->SetViewTarget("sidebar_tools_1", 100);?>
<div id="app_sidebar">
Trololo
</div>
<? $this->EndViewTarget();?>
programming:1c-bitrix:phpcache

Кеширование

if(!isset($arParams["CACHE_TIME"]))
    $arParams["CACHE_TIME"] = 180;
    
if(!in_array($arParams['CACHE_TYPE'], array('Y', 'A'))){
    $arParams['CACHE_TIME'] = 0;  
}

$obCache = new CPHPCache; 
$cache_id = "blablabla.".implode('_',$arParams["USERGROUPS_LIST"]);

if($obCache->InitCache($arParams['CACHE_TIME'], $cache_id, "/")){
        $arResult = $obCache->GetVars(); 
}
else { 
$arResult = $_SERVER;

    if($obCache->StartDataCache()){
        $obCache->EndDataCache($arResult);
    }
}
programming/1c-bitrix/phpcache.txt · Последние изменения: 2017/03/27 11:26 — artur