Example #1
0
 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';
 }
Example #2
0
 public function access_ModelProduct_List()
 {
     include "models/product.php";
     $product = new Product();
     $resultat = $product->listProducts();
     return $resultat;
 }