예제 #1
0
 case "liste":
     $objets = $objetsManager->getListDispo();
     $userco = $userManager->get($iduser);
     $categories = $categorieManager->getList();
     //boucle pour avoir pour chaque objet le prix actuel
     foreach ($objets as $objet) {
         $enchere = $enchereManager->getLast($objet->getIdObj());
         $objet->setPrix($enchere->getSomme());
     }
     echo $twig->render('index_site.html.twig', array('objs' => $objets, 'cats' => $categories, 'accessuser' => $_SESSION["co"], 'userco' => $userco));
     break;
     //affiche le résultat de la recherche
 //affiche le résultat de la recherche
 case "search":
     // liste de tous les objets dispos par rapport à la recherche effectuée
     $objets = $objetsManager->search($_POST);
     $nomObjCherch = $_POST;
     if ($_POST['cat'] != 0) {
         $categorie = $categorieManager->get($_POST['cat']);
     } else {
         $categorie = "";
     }
     $userco = $userManager->get($iduser);
     $categories = $categorieManager->getList();
     //boucle pour avoir pour chaque objet le prix actuel
     foreach ($objets as $objet) {
         $enchere = $enchereManager->getLast($objet->getIdObj());
         $objet->setPrix($enchere->getSomme());
     }
     echo $twig->render('search.html.twig', array('objs' => $objets, 'cat' => $categorie, 'cats' => $categories, 'msg' => $nomObjCherch, 'accessuser' => $_SESSION["co"], 'userco' => $userco));
     break;