Ejemplo n.º 1
0
 /**
  * Function displays a template for exporting the Admin Activity Report      
  * 
  * 
  * 
  */
 function showTemplate()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/CAdminActivityDataExport.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();
         Bin_Template::createTemplate('adminactivitydataexport.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);
     }
 }
Ejemplo n.º 2
0
 /**
  * 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);
     }
 }
Ejemplo n.º 3
0
 /**
  * Function is displays the php information
  * 
  * 
  * @return array
  */
 function displayPHPInfo()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/CAdminHome.php';
         $output['username'] = Core_CAdminHome::userName();
         $output['currentDate'] = date('l, M d, Y H:i:s');
         Bin_Template::createTemplate('siteinfo.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);
     }
 }
Ejemplo n.º 4
0
 /**
  * Function displays a template for updating the msrp details with respect to quantity 
  * 
  * 
  * @return array
  */
 function displayMsrpByQuantity()
 {
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CProductMsrpManagement.php';
     include 'classes/Model/MSiteStatistics.php';
     include 'classes/Display/DProductMsrpManagement.php';
     $output = Model_MSiteStatistics::siteStatistics();
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['dispmsrp'] = Core_CProductMsrpManagement::displayMsrpByQuantity();
         Bin_Template::createTemplate('ProductMsrpManagement.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);
     }
 }
Ejemplo n.º 5
0
 /**
  * Function displays the add  menu  page
  *   
  * 
  * @return array
  */
 function showMenuManagament()
 {
     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();
     include_once 'classes/Core/Settings/CCreatePage.php';
     //include('classes/Display/DMenuManagement.php');
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['insmsg'] = $_SESSION['rtsinsmsg'];
         unset($_SESSION['rtsinsmsg']);
         include 'classes/Core/CMenuManagement.php';
         include 'classes/Display/DMenuManagement.php';
         $output['menutitlelist'] = Core_CMenuManagement::showMenutitleList();
         $output['menutype'] = Core_CMenuManagement::showMenuTypeList();
         $output['menuname'] = Core_CMenuManagement::getMenuName();
         $output['category'] = Core_CMenuManagement::selectedMenuTypeList();
         Bin_Template::createTemplate('menus.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);
     }
 }
Ejemplo n.º 6
0
 /**
  * Function displays a template for updating the affiliate ID for CSE 
  * at the admin side
  * 
  * @return array
  */
 function showCse()
 {
     include "classes/Lib/HandleErrors.php";
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         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();
         $output['val'] = $Err->values;
         $output['msg'] = $Err->messages;
         $output['savecse'] = $_SESSION['msgCse'];
         // print_r($output['msg']);
         Bin_Template::createTemplate('ComparisonEngine.html', $output);
         unset($_SESSION['msgCse']);
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 7
0
 /**
  * Function is used to update home page about content and shipping 
  * 
  * 
  * @return array
  */
 function updateHomePageContent()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Lib/CheckInputs.php';
         $obj = new Lib_CheckInputs('homepagecontent');
         include "classes/Core/CHomePageAds.php";
         include "classes/Display/DHomePageAds.php";
         Core_CHomePageAds::updateHomePageContent();
         header('Location:?do=homepage&action=content');
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 8
0
 /**
  * Function displays the search results for the entered keywords 
  * 
  * 
  * @return array
  */
 function searchMainCategory()
 {
     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/Core/Category/CShowMainCategory.php";
         $default = new Core_Category_CShowMainCategory();
         //$output['showmaincat']=$default->showMainCategory();
         $output['search'] = $default->searchMainCategory();
         Bin_Template::createTemplate('showmaincategory.html', $output);
         //header("location:?do=showmain");
         //exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 9
0
 /**
  * Function adds a new customer group
  * 
  * 
  * @return array
  */
 function insertCustomerGroup()
 {
     include 'classes/Lib/CheckInputs.php';
     $obj = new Lib_CheckInputs('customergroup');
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CCustomerGroup.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         Core_CCustomerGroup::insertCustomerGroup();
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 10
0
 /**
  * Function is used to update the content for about us page
  * at the admin side
  * 
  * @return array
  */
 function updateAboutUs()
 {
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CAdminHome.php';
     $output['username'] = Core_CAdminHome::userName();
     $output['currency_type'] = $_SESSION['currency']['currency_tocken'];
     $output['currentDate'] = date('l, M d, Y H:i:s');
     $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();
     include "classes/Core/CAboutUs.php";
     $_SESSION['messageAbutus'] = Core_CAboutUs::updateAboutUs();
     $output['aboutus'] = Core_CAboutUs::showAboutUs();
     header('Location:?do=aboutus');
     exit;
 }
Ejemplo n.º 11
0
 /**
  * Function updates a gift product
  * 
  * 
  * @return array
  */
 function updateGiftProduct()
 {
     include "classes/Lib/CheckInputs.php";
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/Settings/CManageProducts.php';
     include 'classes/Core/CAdminHome.php';
     include 'classes/Display/DManageProducts.php';
     //$obj = new Lib_CheckInputs('productupdate');
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $default = new Core_Settings_CManageProducts();
         $_SESSION['update_msg'] = $default->updateGiftProduct();
         header('Location:?do=manageproducts');
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 12
0
 /**
  * Function deletes the existing product features available 
  * 
  * 
  * @return array
  */
 function deleteProductFeatures()
 {
     include 'classes/Core/CProductFeatures.php';
     include 'classes/Display/DProductFeatures.php';
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         Core_CProductFeatures::deleteProductFeatures();
         header("Location:?do=productfeatures");
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 13
0
 /**
  * Function updates the changes made in an order status name 
  * 
  * 
  * @return array
  */
 function updateOrderStatus()
 {
     include 'classes/Core/COrderStatusManagement.php';
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['updatestatusmgt'] = Core_COrderStatusManagement::updateOrderStatus();
         $id = $_POST['id'];
         header("Location:?do=orderstatus");
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 14
0
 /**
  * Function updates the changes in the list of products displayed 
  * 
  * 
  * @return array
  */
 function updateProducts()
 {
     include 'classes/Core/CRoleChecking.php';
     include_once 'classes/Core/Settings/CSelectFeaturedItems.php';
     include 'classes/Model/MSiteStatistics.php';
     include_once 'classes/Display/DSelectFeaturedItems.php';
     $output = Model_MSiteStatistics::siteStatistics();
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $default = new Core_Settings_CSelectFeaturedItems();
         $output['msg'] = $default->updateProducts();
         $output['product'] = $default->displayAllFeatured();
         $output['maincategory'] = $default->displayCategory();
         Bin_Template::createTemplate('selectfeatureditems.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);
     }
 }
Ejemplo n.º 15
0
 /**
  * Function is used to validate the username and password supplied by the admin while login. 
  * 
  * 
  * @return array
  */
 function showValidateLoginPage()
 {
     include 'classes/Lib/CheckInputs.php';
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Model/MSiteStatistics.php';
     include 'classes/Display/DAdminHome.php';
     new Lib_CheckInputs('validatelogin');
     $output = Model_MSiteStatistics::siteStatistics();
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['users_chart'] = Core_CAdminHome::getUserschart();
         $output['sales_chart'] = Core_CAdminHome::getSaleschart();
         $output['latestcustomers'] = Core_CAdminHome::getLatestCustomers();
         $output['latestorders'] = Core_CAdminHome::latestOrders();
         // echo "<pre>";
         // print_r($output['users_chart']);exit;
         Bin_Template::createTemplate('index.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);
     }
 }
Ejemplo n.º 16
0
 /**
  * Function to get the  the  home page slide show
  *   
  * 
  * @return array
  */
 function updateHomePageBanner()
 {
     include "classes/Lib/CheckInputs.php";
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/Settings/CHomePageBanner.php';
         include 'classes/Display/DHomePageBanner.php';
         // 			$obj = new Lib_CheckInputs('updateslideshow');
         $_SESSION['bannermsg'] = Core_Settings_CHomePageBanner::updateHomePageBanner();
         header('Location:?do=banner');
         //Bin_Template::createTemplate('updatehomepagebanner.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);
     }
 }
Ejemplo n.º 17
0
 /**
  * Function updates the Cross Products in the particular category and subcategory        
  * selected by the admin
  * 
  * @return array
  */
 function updateProducts()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include_once 'classes/Core/Settings/CAddCrossProducts.php';
         include_once 'classes/Display/DAddCrossProducts.php';
         include 'classes/Core/CAdminHome.php';
         $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();
         $default = new Core_Settings_CAddCrossProducts();
         //$default = new Core_Settings_CAddCrossProducts();
         $output['maincategory'] = $default->displayCategory();
         $output['subcategory'] = $default->displaySubCategory();
         $output['disptitle'] = $default->dispProductTitle();
         $output['msg'] = $default->updateProducts();
         Bin_Template::createTemplate('addcrossproduct.html', $output);
         //header('Location:?do=addcrossproduct');
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 18
0
 /**
  * Function adds or inserts a new giftproduct  
  * 
  * 
  * @return array
  */
 function insertGiftProduct()
 {
     include "classes/Lib/CheckInputs.php";
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CProductEntry.php';
     include 'classes/Core/CAdminHome.php';
     include 'classes/Display/DProductEntry.php';
     //$obj = new Lib_CheckInputs('giftproductreg');
     $output['val'] = $Err->values;
     $output['msg'] = $Err->messages;
     $output['username'] = Core_CAdminHome::userName();
     $output['currentDate'] = date('l, M d, Y H:i:s');
     $output['currency_type'] = $_SESSION['currency']['currency_tocken'];
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['message'] = Core_CProductEntry::insertGiftProduct();
         $output['dispbrand'] = Core_CProductEntry::dispBrand();
         $output['dropcategory'] = Core_CProductEntry::displayCategory();
         $output['addmoremsrp'] = Core_CProductEntry::addMoreMsrpLink();
         $output['allproducts'] = Core_CProductEntry::showProducts();
         Bin_Template::createTemplate('giftproductentry.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);
     }
 }
Ejemplo n.º 19
0
 /**
  * Function updates the status (Inactive Status) for a product at the admin side 
  * 
  * 
  * @return array
  */
 function deleteReview()
 {
     $output = array();
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/CAdminProductReview.php';
         $default = new Core_CAdminProductReview();
         $output['statusmsg'] = $default->deleteReview();
         $output['adminreview'] = Core_CAdminProductReview::showReviewDetails();
         Bin_Template::createTemplate('AdminProductReview.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);
     }
 }
Ejemplo n.º 20
0
 /**
  * Function updates the changes made in the products for a selected category   
  * 
  * 
  * @return array
  */
 function updateProducts()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/Category/CCategorySelection.php';
         $default = new Core_Category_CCategorySelection();
         $default->updateProducts($Err);
         // $subcatid=$_GET['id'];
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 21
0
 /**
  * Function is used to delete a Sub Category     
  * from admin side
  * 
  * @return array
  */
 function deleteSubCategory()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include "classes/Core/Settings/CAddSubCategory.php";
         //new Lib_CheckInputs('createcategory');
         $default = new Core_Settings_CAddSubCategory();
         $default->deleteSubCategory();
         header("Location:?do=addsubcategory");
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 22
0
 /**
  * Function updates the mail messages 
  * 
  * 
  * @return array
  */
 function editMessage()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         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'];
         include "classes/Core/Settings/CMailMessageSettings.php";
         include 'classes/Lib/CheckInputs.php';
         new Lib_CheckInputs('editmailmessage');
         $default = new Core_Settings_CMailMessageSettings();
         $default->editMessage();
         //Bin_Template::createTemplate('editcontents.php',$output);
         header("Location:?do=mailmessages");
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 23
0
 /**
  * Function displays the preiview of the landing content for a category  
  * at the admin side   
  * 
  * @return array
  */
 function showPreview()
 {
     include_once 'classes/Core/Category/CCategory.php';
     include "classes/Core/Settings/CCategoryManagement.php";
     include_once 'classes/Display/DCategoryManagement.php';
     $content = new Core_Settings_CCategoryManagement();
     $cat = new Core_Category_CCategory();
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $content = new Core_Settings_CCategoryManagement();
         $output['htmlcontent'] = $content->showPreview();
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 24
0
 /**
  * Function deletes the existing footer links
  *   
  * 
  * @return array
  */
 function deleteFooterLinks()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/Settings/CFooterSettings.php';
         include 'classes/Display/DFooterSettings.php';
         //$output['showfooter'] = Core_Settings_CFooterSettings::showFooterLink();
         //$output['showpage'] = Core_Settings_CFooterSettings::showCustomPage();
         //$output['editfooter'] = Core_Settings_CFooterSettings::EditFooterLinks();
         //$output['updatefooter'] = Core_Settings_CFooterSettings::updateFooterLinks();
         $output['deletefooter'] = Core_Settings_CFooterSettings::deleteFooterLinks();
         $output['viewfooter'] = Core_Settings_CFooterSettings::viewFooterLink();
         Bin_Template::createTemplate('viewfooterlink.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);
     }
 }
Ejemplo n.º 25
0
 /**
  * Function updates the changes made in an payment gateway at the admin side 
  * 
  * 
  * @return array
  */
 function updateSelection()
 {
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CAdminpaymentgateway.php';
     include 'classes/Display/DAdminpaymentgateway.php';
     include 'classes/Core/CAdminHome.php';
     include_once 'classes/Core/CRoleChecking.php';
     $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) {
         $output['updatepaymentmessage'] = Core_CAdminpaymentgateway::updatePayment();
         //header("Location:?do=adminpayment");
         $output['adminpaymentgateways'] = Core_CAdminpaymentgateway::getPayments();
         Bin_Template::createTemplate('Adminpaymentgateway.html', $output);
         //exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 26
0
 /**
  * Function updates the changes made in the site moto 
  * 
  * 
  * @return array
  */
 function updatesiteSettings()
 {
     include 'classes/Core/CRoleChecking.php';
     include "classes/Core/Settings/CSiteSettings.php";
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Lib/CheckInputs.php';
         $obj = new Lib_CheckInputs('sitesettings');
         Core_Settings_CSiteSettings::updatesiteSettings();
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 27
0
 function showChangeShipping()
 {
     $output = array();
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Core/COrderManagement.php';
         include 'classes/Display/DOrderManagement.php';
         $output['changeship'] = Core_COrderManagement::showChangeShipping();
         Bin_Template::createTemplate('light_change_shipping.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);
     }
 }
Ejemplo n.º 28
0
 /**
  * Function adds a new skin 
  * at the admin side   
  * 
  * @return array
  */
 function addskin()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Lib/FileOperations.php';
         include "classes/Core/Settings/CSkin.php";
         $default = new Core_Settings_CSkin();
         $_SESSION['addmsg'] = $default->addSkin($Err);
         header("Location:?do=skin");
         /*$output['showskin'] =$default->displaySkin();
         		Bin_Template::createTemplate('skin.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);
     }
 }
Ejemplo n.º 29
0
 /**
  * Function adds a new sub admin role 
  * 
  * 
  * @return array
  */
 function insertSubAdmin()
 {
     // echo "<pre>";
     // print_r($_POST);
     // echo "adf";exit;
     include 'classes/Lib/CheckInputs.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['category'] = Core_CAdminHome::getCategory();
     $output['products'] = Core_CAdminHome::getProducts();
     $output['ordercount'] = Core_CAdminHome::getOrderCount();
     $output['customers'] = Core_CAdminHome::getCustomers();
     $obj = new Lib_CheckInputs('subadminmail');
     include 'classes/Core/CRoleChecking.php';
     include 'classes/Core/CSubAdminManagement.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     $checkUserExists = Core_CSubadminmanagement::checkSubadminExists();
     if ($chkuser) {
         if ($checkUserExists) {
             header("Location:?do=subadminmgt&errmsg=User%20Already%20Exists");
         } else {
             $_SESSION['msgSubadmininsert'] = Core_CSubadminmanagement::insertSubAdmin();
             header("Location:?do=subadminmgt");
         }
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Ejemplo n.º 30
0
 /**
  * Function display the update the social link 
  *    
  * 
  * @return array
  */
 function updateSocialLink()
 {
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Lib/CheckInputs.php';
         $obj = new Lib_CheckInputs('updatesociallink');
         include 'classes/Core/CAdminHome.php';
         $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();
         include 'classes/Display/DCreatePage.php';
         include_once 'classes/Core/Settings/CSocialLinks.php';
         include 'classes/Display/DSocialLinks.php';
         $_SESSION['msgUpdatesociallink'] = Core_Settings_SocialLinks::updateSocialLink();
         header('Location:?do=sociallink');
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }