- Модуль: fileman
- Путь к файлу: ~/bitrix/modules/fileman/classes/general/sticker.php
- Класс: CSticker
- Вызов: CSticker::Init
static function Init($Params = array())
{
global $APPLICATION, $USER;
if (!CSticker::CanDoOperation('sticker_view'))
return;
// Dectect - show stickers or No
$bGetStickers = CSticker::GetBShowStickers();
$Stickers = array();
if ($bGetStickers)
{
$Stickers = CSticker::GetList(array(
'arFilter' => array(
'USER_ID' => $USER->GetId(),
'PAGE_URL' => $APPLICATION->GetCurPage(),
'CLOSED' => 'N',
'DELETED' => 'N',
'SITE_ID' => SITE_ID
)
));
}
else
{
$Stickers = array();
}
$curPageCount = isset($Params['curPageCount']) ? $Params['curPageCount'] : CSticker::GetCurPageCount();
CSticker::InitJS(array(
'bInit' => $bGetStickers,
'stickers' => $Stickers,
'curPageCount' => $curPageCount
));
}