$siteId = substr($_REQUEST['F_SALE_SITE'], 0, 2); if (array_key_exists($siteId, $siteList)) { $siteCookieId = CBaseSaleReportHelper::getSiteCookieId(); setcookie($siteCookieId, $siteId, time() + 365 * 24 * 3600); } $arParams['F_SALE_SITE'] = $siteId; CBaseSaleReportHelper::setDefaultSiteId($siteId); unset($siteId); } else { $siteCookieId = CBaseSaleReportHelper::getSiteCookieId(); if (isset($_COOKIE[$siteCookieId])) { $siteId = substr($_COOKIE[$siteCookieId], 0, 2); if (array_key_exists($siteId, $siteList)) { $arParams['F_SALE_SITE'] = $siteId; } CBaseSaleReportHelper::setDefaultSiteId($siteId); unset($siteId); } } $arParams['USER_NAME_FORMAT'] = CSite::getNameFormat(null, CBaseSaleReportHelper::getDefaultSiteId()); // Product custom "quantity" filter if (isset($_REQUEST['F_SALE_PRODUCT'])) { if (in_array($_REQUEST['F_SALE_PRODUCT'], array('all', 'avail', 'not_avail'))) { $arParams['F_SALE_PRODUCT'] = $_REQUEST['F_SALE_PRODUCT']; } } // Product custom "types of prices" filter $arSelectedPriceTypes = array(); if (isset($_REQUEST['F_SALE_UCSPT']) && is_array($_REQUEST['F_SALE_UCSPT'])) { $i = 0; foreach ($_REQUEST['F_SALE_UCSPT'] as $k => $v) {