<?php $GLOBALS['IERA_LINKS'] = array(); $GLOBALS['IERA_LINKS'][1]['title'] = "История заказов"; if (isset($_POST['id_order']) && !empty($_POST['id_order'])) { $id_order = intval($_POST['id_order']); } $Customer = new Customers(); $Customer->SetFieldsById($User->fields['id_user']); $Order = new Orders(); if (isset($id_order)) { $Order->SetFieldsById($id_order); } if (isset($_POST['smb_off'])) { if ($Order->OffUserOrder($id_order)) { $tpl->Assign('msg', 'Заказ отменен контрагентом.'); unset($_POST); } else { $tpl->Assign('msg', 'Информация не обновлена.'); } } $fields = array('creation_date', 'target_date', 'id_order', 'status', 'pretense', 'pretense_status', 'return', 'return_status'); $f_assoc = array('creation_date' => 'o.creation_date', 'target_date' => 'o.target_date', 'id_order' => 'o.id_order', 'status' => 'o.id_order_status', 'pretense' => 'o.id_pretense_status', 'pretense_status' => 'o.id_pretense_status', 'return' => 'o.id_return_status', 'return_status' => 'o.id_return_status'); $orderby = "o.id_order desc"; $sort_links = array(); $GET_limit = ""; if (isset($_GET['limit'])) { $GET_limit = "limit" . $_GET['limit'] . '/'; } $tpl->Assign('sort_links', $sort_links); $orders = $Customer->GetPromoOrders();
<?if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest'){ header('Content-Type: text/javascript; charset=utf-8'); $Orders = new Orders; if(isset($_POST['action'])){ switch($_POST['action']){ case "CancelOrder": echo json_encode($Orders->UpdateStatus($_POST['id_order'], 5)); break; case "DeleteOrder": echo json_encode($Orders->OffUserOrder($_POST['id_order'])); break; case "restoreDeleted": echo json_encode($Orders->RestoreDeleted($_POST['id_order'])); break; case 'addAddress': if($Orders->addAddress($_POST['id_order'], $_POST['id_address'])){ $Address = new Address(); $res = $Address->getAddressOrder($_POST['id_order']); $addr = '<div class="servise_logo"> <img src="/images/noavatar.png" alt="avatar" /> </div> <div class="delivery_details"> <div class="line"> <span class="label">Название:</span> <span class="value">'.$res['title'].'</span> </div> <div class="line"> <span class="label">Компания доставки:</span> <span class="value">'.$res['shipping_company'].'</span> </div> <div class="line">