$ecommerce = new ImCart(); // Clean the temp files $ecommerce->deleteTemporaryFiles("../"); if ($ecommerce->setDatabaseConnection($dbconf['host'], $dbconf['user'], $dbconf['password'], $dbconf['database'], $prefix)) { // Connection check if (isset($_GET['delete'])) { $ecommerce->deleteOrderFromDb($_GET['delete']); } if (isset($_GET['waiting'])) { $ecommerce->moveOrderToWaiting($_GET['waiting']); } if (isset($_GET['inbox'])) { $ecommerce->moveOrderToInbox($_GET['inbox']); } if (isset($_GET['evade'])) { $ecommerce->evadeOrder($_GET['evade']); } if (isset($_GET['unevade'])) { $ecommerce->unevadeOrder($_GET['unevade']); } /* |----------------------------- | Show the summary table |----------------------------- */ $result = $ecommerce->getOrders($pagination_start, $pagination_length, @$_GET['search'], $status); if (count($result['orders']) > 0) { // Orders count ?> <!-- orders --> <table class="orders-table">
?> <div class="main-container"> <div class="sub-container"> <?php if (isset($imSettings['ecommerce']) && isset($imSettings['ecommerce']['database'])) { $dbconf = getDbData($imSettings['ecommerce']['database']['id']); $prefix = $imSettings['ecommerce']['database']['table']; $pagination_length = 15; $pagination_start = isset($_GET['page']) ? $_GET['page'] * $pagination_length : 0; $ecommerce = new ImCart(); // Clean the temp files $ecommerce->deleteTemporaryFiles("../"); if ($ecommerce->setDatabaseConnection($dbconf['host'], $dbconf['user'], $dbconf['password'], $dbconf['database'], $prefix)) { if (isset($_GET['id'])) { if (isset($_GET['evade'])) { $ecommerce->evadeOrder($_GET['id']); header('Location: order.php?id=' . $_GET['id']); exit; } if (isset($_GET['exportcsv'])) { ob_end_clean(); // Clear the output buffer $zip = $ecommerce->zipOrder($_GET['id'], "../"); if (false !== $zip) { header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename=' . substr(basename($zip), 0, strlen(basename($zip)) - 4) . ".zip"); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . readfile($zip));