require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; case 'read': $id = $_GET['idMod']; $modele = modelModele::select($id); $tabItem = modelItem::getItemByModele($id); // tous les article $tabColor = modelItem::getAllColorOfModel($id); $view = ''; $pagetitle = "{$modele->getNameMod()} - {$modele->getNameBrand()}"; require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; case 'create': $view = 'Create'; $tab_Brand = modelBrand::getAll(); $tab_Cat = modelCategory::getAll(); $pagetitle = "Enregistrer un Modele"; require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; case 'created': $pagetitle = "Modele Enregistré"; $view = 'created'; $m = modelModele::countElem(); $idModele = $m['ResCount'] + 1; $name = $_POST['name']; $price = $_POST['price']; $description = $_POST['description']; $nameCat = $_POST['category']; $nameBrand = $_POST['brand']; //echo ( " $idModele , $name , $price , $description ,$nameCat , $nameBrand "); // POUR TEST $newModel = new modelModele($idModele, $name, $price, $description, $nameCat, $nameBrand);
<table style="width:100%;height: 2.7em ;margin:auto;"> <tr> <td> <ul > <li id="firstLeft"> <a href="index.php"> Acceuil </a> </li> <li> <a href="index.php?controller=modele"> Sneakers</a> <!-- Afficher les 5 derniers modèles ajoutés --> </li> <li> <a href="index.php?controller=category"> Categories </a> <ul class="dropdown"> <?php // drop down menu foreach (modelCategory::getAll() as $c) { ?> <li> <a href=<?php echo "index.php?controller=category&action=read&nameCat={$c->getNameCat()}"; ?> > <?php echo $c->getNameCat(); ?> </a> </li> <?php } ?> </ul>
<h1>All Category</h1> <div class="table"> <?php foreach ($tabCat as $a) { $nameCat = $a->getNameCat(); $category = modelCategory::select($nameCat); //$nameModel = $model->getNameMod(); //$idModSansEspace=str_replace(' ','_',$nameModel); // permet d'enlever les espace pour retrouver le nom des img ?> <div > <a style="text-decoration: none" href=<?php echo "index.php?controller=category&action=read&nameCat={$nameCat}"; ?> > <img id="AllCat" src=<?php echo "ressources{$DS}img{$DS}category{$DS}{$nameCat}.jpg"; ?> alt=<?php echo "{$nameCat}"; ?> > <figcaption> <p id="AllCat"><?php echo "{$nameCat}"; ?> </p></figcaption> </a> <p> </div>
$tabModelOfCat = modelModele::getModelOfCat($nameCat); require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; case 'create': $view = 'Create'; //$tab_Brand = modelBrand::getAll(); //$tab_Cat = modelCategory::getAll(); $pagetitle = "Enregistrer une Catégorie"; require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; case 'created': $pagetitle = "Categorie Enregistré"; $view = 'created'; $m = modelCategory::countElem(); $idCat = $m['ResCount'] + 1; $description = $_POST['desc']; $nameCat = $_POST['nameCat']; $newModel = new modelCategory($idCat, $nameCat, $description); $newModel->insert($newModel); $checkNew = modelCategory::exist($idCat); if ($checkNew == true) { require "{$ROOT}{$DS}view{$DS}{$layout}.php"; } break; case 'brandOf': $pagetitle = $_GET['category']; $view = 'brandOf'; $tab_modele = modelBrand::getModelOfBrand($_GET['brand']); require "{$ROOT}{$DS}view{$DS}{$layout}.php"; break; }