if (isset($_SESSION['member'])) { $Users->SetUser($_SESSION['member']); if (isset($_SESSION['member']['email']) && $_SESSION['member']['email'] != 'anonymous') { $GLOBALS['user'] = $Users->fields; } } $Customers->SetFieldsById($Users->fields['id_user']); // список всех менеджеров $Contragents->SetList(); $tpl->Assign('managers_list', $Contragents->list); if (!isset($_SESSION['member']['promo_code']) || $_SESSION['member']['promo_code'] == '') { $Contragents->GetSavedFields($Customers->fields['id_contragent']); $tpl->Assign('SavedContragent', $Contragents->fields); } else { $Suppliers = new Suppliers(); $Suppliers->GetSupplierIdByPromoCode($_SESSION['member']['promo_code']); $tpl->Assign('promo_supplier', $Suppliers->fields); unset($Suppliers); } // Выборка просмотренных товаров if (isset($_COOKIE['view_products'])) { foreach (json_decode($_COOKIE['view_products']) as $value) { $Products->SetFieldsById($value, 1, 1); $product = $Products->fields; if (isset($product['id_product']) && $product['id_product'] != '') { $product['images'] = $Products->GetPhotoById($product['id_product']); } $result[] = $product; } $tpl->Assign('view_products_list', array_reverse($result)); unset($result, $product, $value);