1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
ratings_components.php
См. документацию.
1<?php
3
5{
6 public static function OnAddRatingVote($id, $arParams)
7 {
8 if ($arParams['ENTITY_TYPE_ID'] == 'IBLOCK_ELEMENT')
9 {
10 global $CACHE_MANAGER;
11 $CACHE_MANAGER->ClearByTag('wiki_'.intval($arParams['ENTITY_ID']));
12
13 return true;
14 }
15 return false;
16 }
17
18 public static function OnCancelRatingVote($id, $arParams)
19 {
21 }
22
23 public static function BeforeIndex($arParams)
24 {
25 if (
26 ($arParams['PARAM1'] ?? null) == 'wiki'
27 && intval($arParams['PARAM2']) > 0
28 && intval($arParams['ITEM_ID']) > 0
29 )
30 {
31 $arParams['ENTITY_TYPE_ID'] = 'IBLOCK_ELEMENT';
32 $arParams['ENTITY_ID'] = intval($arParams['ITEM_ID']);
33 return $arParams;
34 }
35 }
36}
$arParams
Определения access_dialog.php:21
static OnAddRatingVote($id, $arParams)
Определения ratings_components.php:6
static BeforeIndex($arParams)
Определения ratings_components.php:23
static OnCancelRatingVote($id, $arParams)
Определения ratings_components.php:18
global $CACHE_MANAGER
Определения clear_component_cache.php:7
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
Определения tools.php:3778