//affiche la liste des enchères effectuées sur un objet case 'listEncheres': $userco = $userManager->get($iduser); $users = $userManager->getList(); $objet = $objetsManager->get($_GET["idobj"]); $encheres = $enchereManager->getListObjet($_GET["idobj"]); foreach ($encheres as $enchere) { $pseudo = $userManager->get($enchere->getIdUser())->getPseudo(); $enchere->setIdUser($pseudo); } //print_r($encheres); echo $twig->render('list_encheres.html.twig', array('accessuser' => $_SESSION["co"], 'userco' => $userco, 'obj' => $objet, 'encheres' => $encheres, 'users' => $users)); break; } } else { if (isset($_GET['p'])) { $p = $_GET['p']; } else { $p = 1; } $nbrp = $objetsManager->pagination(); //nbr de page pour afficher la pagination $objets = $objetsManager->getListDispo($p); $userco = $userManager->get($iduser); $categories = $categorieManager->getList(); foreach ($objets as $objet) { $enchere = $enchereManager->getLast($objet->getIdObj()); $objet->setPrix($enchere->getSomme()); } echo $twig->render('index_site.html.twig', array('objs' => $objets, 'nbp' => $nbrp, 'cats' => $categories, 'accessuser' => $_SESSION["co"], 'userco' => $userco, 'pactu' => $_SESSION['pactu'])); }