Example #1
0
 public function access_ModelRoom_FindRoom($id)
 {
     include_once "models/room.php";
     $room = new Room();
     $room->setIdSalle($id);
     $resultat = $room->findRoom();
     return $resultat;
 }
Example #2
0
 public function accueil()
 {
     $msg = "";
     $salle = "";
     // Recupération des 3 derniers produits
     $room = new Room();
     $listProd = $room->access_ModelProduct_List();
     rsort($listProd);
     // Affichage des 3 derniers produits sauf les produits non réservables etat = 0
     $i = 0;
     $j = 0;
     $msg .= '<div class="row">';
     while (isset($listProd[$i]['etat']) && $j < 3) {
         // Si le produit est dispo et si la date est supérieure à aujourd'hui
         if ($listProd[$i]['etat'] != 0 && $room->checkProductDate($listProd[$i]['date_arrivee'])) {
             $j++;
             // Conversion des dates en dates Françaises et uniquement j/m/Y
             $dateArrivee = new DateTime('' . $listProd[$i]['date_arrivee'] . '');
             $dateDepart = new DateTime('' . $listProd[$i]['date_depart'] . '');
             $listProd[$i]['date_arrivee'] = $dateArrivee->format('d-m-Y');
             $listProd[$i]['date_depart'] = $dateDepart->format('d-m-Y');
             $room->setIdSalle($listProd[$i]['id_salle']);
             $salle = $room->findRoom();
             $msg .= '<div class="col-sm-4">';
             $msg .= '<div class="blocProduit">';
             $msg .= '<a href="index.php?controller=products&action=showProduct&id=' . $listProd[$i]['id_produit'] . '" title="Voir fiche détaillée"><img class="photo" src="' . $salle['photo'] . '" width=360 /></a>';
             $msg .= '<div class="blocTexte">';
             $msg .= '<h4>' . $salle['titre'] . "</h4>";
             $msg .= '<p class="date">Disponible du ' . $listProd[$i]['date_arrivee'] . "</p>";
             $msg .= '<p class="date">Jusqu\'au ' . $listProd[$i]['date_depart'] . "</p>";
             $msg .= '<h3>' . $salle['ville'] . '</h3>';
             $msg .= '<p>Capacité de ' . $salle['capacite'] . " personnes.</p>";
             $msg .= '<h3 class="prix">' . $listProd[$i]['prix'] . "€</h3>";
             $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=products&action=showProduct&id=' . $listProd[$i]['id_produit'] . '" title="Voir fiche détaillée">Voir la fiche détaillée</a>';
             if ($room->access_ModelMember_sessionExists()) {
                 $msg .= '<a class="btn btn-success btnAccueil" href="index.php?controller=orders&action=addToCart&id=' . $listProd[$i]['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>';
         }
         $i++;
     }
     $msg .= '<a class="btn btn-default btnReservation btnOffre" href="index.php?controller=products&action=listProductsReservation">TOUTES NOS OFFRES</a>';
     $msg .= '</div>';
     include "views/rooms/accueil.php";
 }