require_once $_SERVER['DOCUMENT_ROOT'] . '/boutique/admin/views/header.php';
if (!empty($_GET['c']) && !empty($_GET['a'])) {
    $controller = $_GET['c'];
    $action = $_GET['a'];
}
if ($controller == '' && $action == '') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/home_admin.php';
    $articleUser = new Controller_Admin();
    $articleUser->listLastArticleUser();
} elseif ($controller == "articles" && $action == "add") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/boutique/controllers/article.php";
    $article = new Controller_Article();
    $article->addArticle();
} elseif ($controller == 'categorie' && $action == 'add') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/categorie.php';
    $categorie = new Controller_Categorie();
    $categorie->addCatLic();
} elseif ($controller == 'admin' && $action == 'article') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/article.php';
    $article = new Controller_Article();
    $article->listArticleAdmin();
} elseif ($controller == 'admin' && $action == 'users') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php';
    $users = new Controller_Utilisateur();
    $listUsers = $users->listUsersAdmin();
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/admin/views/list_users.php';
} elseif ($controller == 'admin' && $action == 'modify') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/article.php';
    $article = new Controller_Article();
    $id = intval($_GET['id']);
    $article->changeArticle($id);
Example #2
0
        ?>
-<?php 
        echo $articleDetails['id_articles'];
        ?>
"><btn class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-remove"></span></btn></a></li><br>
						<?php 
    }
    ?>
						</ul>
					</div>
					<div class="form-group">
						<label for="categorie">Selectionner une ou plusieurs categories <small>(Ctrl + Clic souris pour en selectonner plusieurs)</small></label>
						<select multiple class="form-control" name="categories[]">
				            <?php 
    require_once $_SERVER['DOCUMENT_ROOT'] . "ecommerce/controllers/categorie.php";
    $controller_categorie = new Controller_Categorie();
    $listeCategories = $controller_categorie->listeCategoriesHome();
    foreach ($listeCategories as $categorie) {
        echo '<option value="' . $categorie['id_categories'] . '">' . $categorie['nom_categories'] . '</option>';
    }
    ?>
						</select>
					</div>
					<div class="form-group">
						<label for="prix">Prix de l'article</label>
						<input type="number" name="prix-new" id="prix" step="any" class="form-control" value="<?php 
    echo $articleDetails['prix'];
    ?>
">
					</div>
					<div class="form-group">
Example #3
0
        echo "<p>Il manque l'identifiant de la categorie</p>";
    } else {
        $id_categories = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/categorie.php";
        $controller_categorie = new Controller_Categorie();
        $controller_categorie->deleteCategories($id_categories);
    }
    // Page Suppression des categories
} elseif ($controller == "articlecateg" && $action == "delete") {
    if (empty($_GET['id_articles']) and empty($_GET['id_categories'])) {
        echo "<p>Il manque l'identifiant de la categorie ou de l'article ou les deux</p>";
    } else {
        $id_categories = intval($_GET['id_categories']);
        $id_articles = intval($_GET['id_articles']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/categorie.php";
        $controller_categorie = new Controller_Categorie();
        $controller_categorie->deleteAsso_Art_Categ($id_categories, $id_articles);
    }
    // Page Suppression des association articles et categories
} elseif ($controller == "admin" && $action == "home") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/admin.php";
    $controller_admin = new Controller_Admin();
    $controller_admin->dashboard();
    // Page Tableau de bord
} elseif ($controller == "admin" && $action == "deconnexion") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/admin.php";
    $controller_deconnectadmin = new Controller_Admin();
    $controller_deconnectadmin->deconnectAdmin();
    // Page Deconnexion
} elseif ($controller == "" && $action == "") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/admin.php";
Example #4
0
        echo "<p>Il manque l'identifiant du produit</p>";
    } else {
        $idProduit = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/article.php";
        $controller_article = new Controller_Article();
        $controller_article->viewArticle($idProduit);
    }
} elseif ($controller == "article" && $action == "cgv") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/views/articles/cgv.php";
} elseif ($controller == "article" && $action == "categorie") {
    if (empty($_GET['nom'])) {
        echo "<p>Il manque l'identifiant de la categorie</p>";
    } else {
        $nom_categories = $_GET['nom'];
        require_once $_SERVER['DOCUMENT_ROOT'] . "ecommerce/controllers/categorie.php";
        $controller_categorie = new Controller_Categorie();
        $controller_categorie->viewCategoriesShop($nom_categories);
    }
} elseif ($controller == "page" && $action == "about") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/views/pages/about.php";
} elseif ($controller == "page" && $action == "contact") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/views/pages/contact.php";
} elseif ($controller == "user" && $action == "support") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/views/support/support.php";
} elseif ($controller == "page" && $action == "inscription") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/users.php";
    $controller_newuser = new Controller_Users();
    $controller_newuser->newUser();
} elseif ($controller == "page" && $action == "connexion") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/users.php";
    $controller_connectuser = new Controller_Users();