$controller_articleLi = new Controller_Article(); $controller_articleLi->listArticleByLicence(); } elseif ($controller == 'articles' && $action == 'recherche') { require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/recherche.php'; $controller_recherche_precise = new Controller_Recherche(); $controller_recherche_precise->recherchePrecise(); } elseif ($controller == "articles" && $action == "view") { if (empty($_GET['id'])) { echo "<p>il manque l'id du produit</p>"; } else { require_once $_SERVER['DOCUMENT_ROOT'] . "boutique/controllers/article.php"; require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/commentaire.php'; require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/panier.php'; $controller_article = new Controller_Article(); $id = intval($_GET['id']); $controller_article->viewArticle($id); $controller_commentaire = new Controller_Commentaire(); $controller_commentaire->addComment($id); $controller_panier = new Controller_Panier(); $controller_panier->addPanier(); } } elseif ($controller == "inscription" && $action == "add") { require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php'; $controller_inscription = new Controller_Utilisateur(); $controller_inscription->newUsers(); } elseif ($controller == 'deconnexion' && $action == 'out') { require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php'; $controller_deconnexion = new Controller_Utilisateur(); $controller_deconnexion->deconnect(); } elseif ($controller == 'connexion' && $action == 'in') { require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/utilisateur.php';
$controller = $_GET['c']; $action = $_GET['a']; } // Page Liste des articles if ($controller == "article" && $action == "list") { require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/article.php"; $controller_article = new Controller_Article(); $controller_article->listArticle(); } elseif ($controller == "article" && $action == "view") { if (empty($_GET['id'])) { 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") {