$fulfillmentFiles[] = $fulfillDir . $ffFile . '/admin_order_inc.php'; } } } $gBitSmarty->assign_by_ref('fulfillmentFiles', $fulfillmentFiles); } } $gBitSmarty->assign('customerStats', zen_get_customers_stats($order->customer['id'])); if ($order_exists) { if ($paymentModule = $order->getPaymentModule()) { if (method_exists($paymentModule, 'admin_notification')) { $gBitSmarty->assign('notificationBlock', $paymentModule->admin_notification($oID)); } } $gBitSmarty->assign('isForeignCurrency', !empty($order->info['currency']) && $order->info['currency'] != DEFAULT_CURRENCY); $gBitSmarty->assign('orderStatuses', commerce_get_statuses(TRUE)); $gBitSmarty->assign('customersInterests', CommerceCustomer::getCustomerInterests($order->customer['id'])); print '<div class="row">'; print '<div class="col-md-8">' . $gBitSmarty->fetch('bitpackage:bitcommerce/admin_order.tpl') . '</div>'; print '<div class="col-md-4">' . $gBitSmarty->fetch('bitpackage:bitcommerce/admin_order_status_history_inc.tpl') . '</div>'; print '</div>'; // check if order has open gv $gv_check = $gBitDb->query("select `order_id`, `unique_id`\n\t\t\t\t\t\t\tfrom " . TABLE_COUPON_GV_QUEUE . "\n\t\t\t\t\t\t\twhere `order_id` = '" . $_REQUEST['oID'] . "' and `release_flag`='N'"); if ($gv_check->RecordCount() > 0) { $goto_gv = '<a href="' . zen_href_link_admin(FILENAME_GV_QUEUE, 'order=' . $_REQUEST['oID']) . '">' . zen_image_button('button_gift_queue.gif', IMAGE_GIFT_QUEUE) . '</a>'; echo ' <tr><td align="right"><table width="225"><tr>'; echo ' <td align="center">'; echo $goto_gv . ' '; echo ' </td>'; echo ' </tr></table></td></tr>'; }
} if (!empty($_REQUEST['timeframe'])) { $listHash['timeframe'] = $_REQUEST['timeframe']; } if (@BitBase::verifyId($_REQUEST['orders_status_id'])) { $listHash['orders_status_id'] = $_REQUEST['orders_status_id']; $_SESSION['orders_status_id'] = $_REQUEST['orders_status_id']; } if (!empty($_REQUEST['search'])) { $listHash['search'] = $_REQUEST['search']; } if (@BitBase::verifyId($_REQUEST['user_id'])) { $listHash['user_id'] = $_REQUEST['user_id']; } $listHash['orders_products'] = TRUE; $orders = order::getList($listHash); $gBitSmarty->assign_by_ref('listOrders', $orders); $statuses['all'] = 'All'; foreach (commerce_get_statuses(TRUE) as $statusId => $statusName) { $statuses[$statusId] = $statusName; } $gBitSmarty->assign('commerceStatuses', $statuses); $types[''] = 'All'; $productTypes = CommerceProduct::getTypes(); foreach ($productTypes as $typeId => $typeHash) { $types[$typeId] = $typeHash['type_name']; } $gBitSmarty->assign_by_ref('commerceProductTypes', $types); $gBitSmarty->display('bitpackage:bitcommerce/admin_list_orders.tpl'); require 'includes/application_bottom.php'; require DIR_FS_ADMIN_INCLUDES . 'footer.php';
} elseif (!empty($_SESSION['orders_status_id']) && !empty($_REQUEST['list_filter'])) { unset($_SESSION['orders_status_id']); } elseif (!empty($_SESSION['orders_status_id'])) { $listHash['orders_status_id'] = $_SESSION['orders_status_id']; } ?> <header> <h1 class="page-header">Order List</h1> </header> <div class="row"> <div class="col-md-8" id="colone"> <?php $orders = order::getList($listHash); $gBitSmarty->assign_by_ref('listOrders', $orders); $statuses = commerce_get_statuses(TRUE); $statuses['all'] = 'All'; $gBitSmarty->assign('commerceStatuses', $statuses); print $gBitSmarty->fetch('bitpackage:bitcommerce/admin_list_orders_inc.tpl'); ?> </div> <div class="col-md-4" id="coltwo"> <div class="row"> <div class="col-md-12 col-sm-6"><div class="well nopadding"> <table class="table data"> <tr><th><?php echo tra('Order Summary'); ?>