<?php $usrObj = new User(); if ($usrObj->isLoggedIn() == "") { $usrObj->redirect('login.php'); } else { $users = $usrObj->getAllUsers(); $userId = $_SESSION['user_session']; $userInfo = $usrObj->getOneUser($userId); if ($userInfo["user_position"] != 1) { $usrObj->redirect('login.php'); } } $menuObj = new Menu(); $menu = $menuObj->getFullMenu(); $categories = $menuObj->getAllCategories(); $catValue = ""; $catTask = "catAdd"; $catPostIdInput = ""; $productTask = "productAdd"; $productPostIdInput = ""; $productName = ""; $productPrice = ""; $productCatId = 0; if (isset($_GET["task"])) { if ($_GET["task"] == "productEdit") { $getProduct = $menuObj->getProduct($_GET["productId"]); $productTask = "productEdit"; $productPostIdInput = '<input type="hidden" name="productId" value="' . $getProduct["id"] . '" />'; $productName = "value='{$getProduct['name']}'"; $productPrice = "value='{$getProduct['price']}'";
$smarty->assign("content", "userNew"); } } else { $errorMessage = "E.mail incorrect !"; $smarty->assign("errorMessage", $errorMessage); $smarty->assign("title", "Nouveau utilisateur"); $smarty->assign("menu", $_SESSION['user']->getGroup()); $smarty->assign("content", "userNew"); } } break; case 'userUpdate': $errorMessage = ""; $smarty->assign("errorMessage", $errorMessage); $userId = $_SESSION["userId"] = $_GET["id"]; $user = User::getOneUser($userId); $smarty->assign("user", $user); $smarty->assign("title", "Modifier l'utilisateur"); if ($user['user_group'] == "administrator") { $smarty->assign("selectedadmin", "selected"); $smarty->assign("selectedmanager", ""); $smarty->assign("selecteduser", ""); } elseif ($user['user_group'] == "manager") { $smarty->assign("selectedadmin", ""); $smarty->assign("selectedmanager", "selected"); $smarty->assign("selecteduser", ""); } elseif ($user['user_group'] == "user") { $smarty->assign("selectedadmin", ""); $smarty->assign("selectedmanager", ""); $smarty->assign("selecteduser", "selected"); }