/**
  * Function displays the product registration page
  * 
  * 
  * @return array
  */
 function showProductRegPage()
 {
     include 'classes/Core/CProductRegistration.php';
     include 'classes/Core/Category/CCategory.php';
     $output['category'] = Core_Category_CCategory::showCat();
     Bin_Template::createTemplate('ProductRegistration.html', $output);
 }
Exemple #2
0
 /**
  * Function displays the Sub Categories avaliable in the site     
  * 
  * 
  * @return array
  */
 function showCat()
 {
     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/Category/CCategory.php';
         $default = new Core_Category_CCategory();
         $default->showCat();
         include "classes/Core/Settings/CAddSubCategory.php";
         $default = new Core_Settings_CAddSubCategory();
         $default->showSubCategory($Err);
         include "templates/addsubcategory.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 displays a template for adding a new category  
  * from the admin side   
  * 
  * @return array
  */
 function ShowTemplate()
 {
     include "classes/Lib/HandleErrors.php";
     $output['val'] = $Err->values;
     $output['msg'] = $Err->messages;
     include_once 'classes/Core/Category/CCategory.php';
     include_once 'classes/Display/DCategoryManagement.php';
     include "classes/Core/Settings/CCategoryManagement.php";
     $cat = new Core_Category_CCategory();
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         $output['insmsg'] = $_SESSION['insmsg'];
         $_SESSION['insmsg'] = '';
         $output['allcat'] = $cat->showCat();
         $content = new Core_Settings_CCategoryManagement();
         $output['content'] = $content->showContent();
         $output['attrib'] = $content->getAttributes();
         $output['categoryparent'] = $content->showCategoryParent();
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
     include 'classes/Core/CAdminHome.php';
     $output['username'] = Core_CAdminHome::userName();
     $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();
     Bin_Template::createTemplate('categorymanagement.html', $output);
 }
 /**
  * Function displays the list of categories available  
  * at the admin side   
  * 
  * @return array
  */
 function showCategory()
 {
     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/CCategorySelection.php';
         $default = new Core_Category_CCategorySelection();
         $default->displayCategory($Err);
         if (isset($_GET['id'])) {
             $default->displaySubCategory();
         }
         include_once 'classes/Core/Category/CCategory.php';
         $cat = new Core_Category_CCategory();
         $cat->showCat();
         include 'templates/addcrossprdct.php';
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }