/** * Function displays the Categories avaliable in the site * * * @return array */ function showMainCategory() { 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['category'] = Core_CAdminHome::getCategory(); $output['products'] = Core_CAdminHome::getProducts(); $output['ordercount'] = Core_CAdminHome::getOrderCount(); $output['customers'] = Core_CAdminHome::getCustomers(); $chkuser = Core_CRoleChecking::checkRoles(); if ($chkuser) { include "classes/Core/Settings/CAddMainCategory.php"; $default = new Core_Settings_CAddMainCategory(); $default->showMainCategory($Err); //$template = "createcategory.php"; include "templates/addmaincategory.php"; } else { $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail'; Bin_Template::createTemplate('Errors.html', $output); } }
/** * Function is used to add a new Sub Category From the admin side * * * @return array */ function addSubCategory() { 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['category'] = Core_CAdminHome::getCategory(); $output['products'] = Core_CAdminHome::getProducts(); $output['ordercount'] = Core_CAdminHome::getOrderCount(); $output['customers'] = Core_CAdminHome::getCustomers(); $chkuser = Core_CRoleChecking::checkRoles(); if ($chkuser) { include "classes/Core/Settings/CAddSubCategory.php"; //new Lib_CheckInputs('createcategory'); $default = new Core_Settings_CAddSubCategory(); $default->addSubCategory(); 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); } }
/** * 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); } }
/** * Function displays the details of customer for updation * * * @return array */ function editCustomerGroup() { include 'classes/Core/CRoleChecking.php'; include 'classes/Core/CAdminHome.php'; include 'classes/Display/DAdminHome.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(); /*$default = new Core_CAdminHome(); $arr=$default->dashSettings(); */ /*$output['controlpanel']=$default->getControlPanel($arr);*/ // $output['zeusnews']=$default->showHomeZeuscartNews(); $chkuser = Core_CRoleChecking::checkRoles(); include 'classes/Core/CCustomerGroup.php'; include 'classes/Display/DCustomerGroup.php'; if ($chkuser) { include "classes/Lib/HandleErrors.php"; $output['msg'] = $Err->messages; $output['val'] = $Err->values; $output['editcustgroup'] = Core_CCustomerGroup::displaySelectedGroup($Err->messages, $Err->values); Bin_Template::createTemplate('editcustomergroup.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); } }
/** * Function deletes the social link * * * @return array */ function deleteSocialLink() { include_once 'classes/Core/Settings/CSocialLinks.php'; include 'classes/Display/DSocialLinks.php'; include 'classes/Core/CRoleChecking.php'; $chkuser = Core_CRoleChecking::checkRoles(); if ($chkuser) { include 'classes/Lib/FileOperations.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(); $output['customers'] = Core_CAdminHome::getCustomers(); include_once 'classes/Core/Settings/CCreatePage.php'; $output['createpagemsg'] = Core_Settings_CreatePage::createPage(); $_SESSION['msgSociallinkdelete'] = Core_Settings_SocialLinks::deleteSocialLink(); $output['showpage'] = Core_Settings_SocialLinks::showSocialLinks(); 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); } }
/** * Function displays a edit page for a selected user * * * @return array */ function editRegistration() { $output = array(); include "classes/Lib/HandleErrors.php"; include 'classes/Core/CAdminUserRegistration.php'; include 'classes/Display/DAdminUserRegistration.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(); $default = new Core_CAdminUserRegistration(); $default = new Core_CAdminUserRegistration(); if (isset($_GET['action']) && $_GET['action'] == 'edit') { $output['value'] = $default->editAccount(); } if (count($Err->messages) >= 1) { $output['msg'] = $Err->messages; $output['value'] = $Err->values; } $output['val'] = $default->getEditCountry($output['value']['editCountry']); $output['group'] = $default->getEditGroup($output['value']['editGroup']); Bin_Template::createTemplate('EditUser.html', $output); }
/** * Function used to display the list of Attributes available * at admin side * * @return array */ function showEditAttributes() { include 'classes/Core/CRoleChecking.php'; $chkuser = Core_CRoleChecking::checkRoles(); if ($chkuser) { include "classes/Lib/HandleErrors.php"; include "classes/Core/Settings/CAddAttributes.php"; include 'classes/Model/MSiteStatistics.php'; $output = Model_MSiteStatistics::SiteStatistics(); $output['val'] = $Err->values; $output['msg'] = $Err->messages; $default = new Core_Settings_CAddAttributes(); $output['customers'] = Core_CAdminHome::getCustomers(); $output['dispattributes'] = $default->displayAttributes($Err); Bin_Template::createTemplate('editattributes.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); } }