public function listProductsReservation() { $msg = ""; $product = new Product(); $list = $product->listProducts(); rsort($list); // var_dump($list); $msg .= '<div class="row">'; foreach ($list as $prod) { if ($prod['etat'] != 0 && $product->checkProductDate($prod['date_arrivee'])) { $prod['date_arrivee'] = $product->changeDateToFrenchFormat($prod['date_arrivee']); $prod['date_depart'] = $product->changeDateToFrenchFormat($prod['date_depart']); $room = $product->access_ModelRoom_FindOne($prod['id_salle']); $msg .= '<div class="col-sm-4 prods">'; $msg .= '<div class="blocProduit">'; $msg .= '<div class="prodImg">'; $msg .= '<a href="index.php?controller=products&action=showProduct&id=' . $prod['id_produit'] . '" title="Fiche détaillée"><img src="' . $room['photo'] . '" /></a>'; $msg .= "</div>"; $msg .= '<div class="blocTexte">'; $msg .= '<h4>' . $room['titre'] . '</h4>'; $msg .= '<p class="date">Disponible du ' . $prod['date_arrivee'] . '</p>'; $msg .= '<p class="date">Jusqu\'au ' . $prod['date_depart'] . '</p>'; $msg .= '<h3>' . $room['ville'] . '</h3>'; $msg .= '<p>Capacité de ' . $room['capacite'] . ' personnes.</p>'; $msg .= '<h3 class="prix">' . $prod['prix'] . "€</h3>"; $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=products&action=showProduct&id=' . $prod['id_produit'] . '" title="Voir fiche détaillée">Voir la fiche détaillée</a>'; $msg .= "<br/>"; if ($product->access_ModelMember_sessionExists()) { $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=orders&action=addToCart&id=' . $prod['id_produit'] . '" title="Ajouter au panier">Ajouter au panier</a>'; } else { $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=members&action=connect" title="Connectez-vous pour l\'ajouter au panier">Connectez-vous pour l\'ajouter au panier</a>'; } $msg .= '</div>'; $msg .= '</div>'; $msg .= '</div>'; } } $msg .= '</div>'; include 'views/products/listProductsReservation.php'; }
public function access_ModelProduct_List() { include "models/product.php"; $product = new Product(); $resultat = $product->listProducts(); return $resultat; }