/** * Function displays a the list of orders available * @param string $msg * @return array */ function showOrder($msg = '') { include 'classes/Core/CRoleChecking.php'; include 'classes/Core/CAdminHome.php'; $output['username'] = Core_CAdminHome::userName(); $output['currentDate'] = date('l, M d, Y H:i:s'); $output['currency_type'] = $_SESSION['currency']['currency_tocken']; $output['monthlyorders'] = (int) Core_CAdminHome::monthlyOrders(); $output['previousmonthorders'] = (int) Core_CAdminHome::previousMonthOrders(); $output['totalorders'] = (int) Core_CAdminHome::totalOrders(); $output['currentmonthuser'] = (int) Core_CAdminHome::currentMonthUser(); $output['previousmonthuser'] = (int) Core_CAdminHome::previousMonthUser(); $output['totalusers'] = (int) Core_CAdminHome::totalUsers(); $output['currentmonthincome'] = Core_CAdminHome::currentMonthIncome(); $output['previousmonthincome'] = Core_CAdminHome::previoustMonthIncome(); $output['totalincome'] = Core_CAdminHome::totalIncome(); $output['currentmonthproudctquantity'] = (int) Core_CAdminHome::currentMonthProudctQuantity(); $output['previousmonthproudctquantity'] = (int) Core_CAdminHome::previousMonthProudctQuantity(); $output['totalproudctquantity'] = (int) Core_CAdminHome::totalProudctQuantity(); $output['lowstock'] = Core_CAdminHome::lowStock(); $output['totalproducts'] = Core_CAdminHome::totalProducts(); $output['enabledproducts'] = Core_CAdminHome::enabledProducts(); $output['disabledproducts'] = Core_CAdminHome::disabledProducts(); $output['pendingorders'] = (int) Core_CAdminHome::pendingOrders(); $output['processingorders'] = (int) Core_CAdminHome::processingOrders(); $output['deliveredorders'] = (int) Core_CAdminHome::deliveredOrders(); $chkuser = Core_CRoleChecking::checkRoles(); if ($chkuser) { include "classes/Lib/HandleErrors.php"; if (count($Err->messages) > 0) { $output['val'] = $Err->values; $output['msg'] = $Err->messages; } include_once 'classes/Core/CUserOrder.php'; include_once 'classes/Display/DUserOrder.php'; $default = new Core_CUserOrder(); $output['message'] = $msg; $output['customer'] = $default->showCustomer($Err); $output['payment'] = $default->showPayment(); $output['category1'] = $default->showCategory(); //$output['subcategory'] = $default->showSubCategory(); //$output['subundercategory'] = $default->showSubUnderCat(); $output['products'] = $default->showProducts(); $output['qty'] = $default->showQty(); $output['orderlist'] = $default->listOrder(); $output['showShippingDetails'] = $default->showShippingDetails($Err, $output['multibilladdress'], $output['multishipaddress']); Bin_Template::createTemplate('userorder.html', $output); } else { $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail'; Bin_Template::createTemplate('Errors.html', $output); } }