CIBlockPropertyEnum_GetList

Данная функция адаптируется очень легко, и требует замены всего двух строк:
Code Copy code Code copied!
1
2
3
4
5
6
7
8
9
// Исходная строка определения ИД кеша
$cacheID = __FUNCTION__."_".$cacheTag.md5(serialize(array_merge((array)$arOrder, (array)$arFilter)));
// Заменяемая строка с добавлением идентификатора языка
$cacheID = LANGUAGE_ID . __FUNCTION__."_".$cacheTag.md5(serialize(array_merge((array)$arOrder, (array)$arFilter)));

// Исходная строка получения списка свойств
$rsProp = CIBlockPropertyEnum::GetList($arOrder, $arFilter);
// Заменяемая строка получения списка свойств на разных языках
$rsProp = FCIBlockPropertyEnum::GetList($arOrder, $arFilter);

Количество показов: 182
Дата изменения: 10.09.2023 07:25:56