Пример #1
0
 /**
  * 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);
     }
 }
Пример #2
0
 /**
  * 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);
     }
 }
Пример #3
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);
     }
 }
Пример #4
0
 /**
  * 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);
     }
 }
Пример #5
0
 /**
  * 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);
     }
 }
Пример #6
0
 /**
  * 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);
 }
Пример #7
0
 /**
  * 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);
     }
 }