Ejemplo n.º 1
0
    $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">
Ejemplo n.º 2
0
?>
<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));