$Page = new Page(); $Page->PagesList(); $tpl->Assign('list_menu', $Page->list); $GLOBALS['IERA_LINKS'] = array(); $GLOBALS['IERA_LINKS'][1]['title'] = "Корзина"; if ($User->fields['gid'] == _ACL_CUSTOMER_ || $User->fields['gid'] == _ACL_ANONYMOUS_ || $User->fields['gid'] == _ACL_DILER_ || $User->fields['gid'] == _ACL_CONTRAGENT_) { $Customer = new Customers(); $Customer->SetFieldsById($User->fields['id_user']); $SavedCity = new Citys(); $SavedCity->GetSavedFields($Customer->fields['id_city']); $SavedContragent = new Contragents(); $SavedContragent->GetSavedFields($Customer->fields['id_contragent']); $DeliveryMethod = new Delivery(); $DeliveryMethod->SetDeliveryList(); $SavedDeliveryMethod = new Delivery(); $SavedDeliveryMethod->GetSavedFields($Customer->fields['id_delivery']); $Cart = new Cart(); if (isset($GLOBALS['REQAR'][1]) && is_numeric($GLOBALS['REQAR'][1])) { if (isset($_POST['add_order'])) { $Cart->FillByOrderId($GLOBALS['REQAR'][1], true); } else { $Cart->FillByOrderId($GLOBALS['REQAR'][1]); } header('Location: ' . _base_url . '/cart/'); } elseif (isset($GLOBALS['REQAR'][1]) && $GLOBALS['REQAR'][1] == 'clear') { unset($_SESSION['Cart']); } $Cart->SetTotalQty(); $Cart->SetAllSums(); $Cart->SetPersonalDiscount($Customer->fields['discount']); $Cart->SetSumDiscount();
$Regions->SetList(); $regions_list = $Regions->list; // список всех способов доставки $Delivery->SetDeliveryList(); $deliverymethods_list = $Delivery->list; // выборка сохраненной информации // сохраненный город if (isset($customer['id_city']) && $customer['id_city'] > 0) { $Cities->GetSavedFields($customer['id_city']); $saved['city'] = $Cities->fields; } else { $saved['city'] = false; } // способы доставки if (isset($customer['id_delivery']) && $customer['id_delivery'] > 0) { $Delivery->GetSavedFields($customer['id_delivery']); $saved['deliverymethod'] = $Delivery->fields; } else { $saved['deliverymethod'] = false; } // сохраненный менеджер if (isset($customer['id_contragent']) && $customer['id_contragent'] > 0) { $Contragents->GetSavedFields($customer['id_contragent']); $saved['manager'] = $Contragents->fields; } else { $saved['manager'] = false; } // временнный менеджер $tempmanager = false; $_POST['tempmanager'] = 1; if ($managers_list) {