{% extends 'layouts/front/baseinternes.html.twig' %}
{% block title %}{{ parametres.structure.name ?? company_name }} | {{ title }}{% endblock %}
{% block stylesheets %}
<link rel="stylesheet" href="{{ asset('assetics/assets/css/animsition.min.css') }}">
<link rel="stylesheet" href="{{ asset('assetics/assets/css/animate.min.css') }}">
<link rel="stylesheet" href="{{ asset('assetics/assets/css/jquery.fancybox.min.css') }}">
<link rel="stylesheet" href="{{ asset('assetics/assets/lib/css/lightgallery.min.css') }}">
<link rel="stylesheet" href="{{ asset('assetics/assets/css/style3.min.css') }}">
{% if hotel.longitude or hotel.latitude %}
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css"
integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ=="
crossorigin=""/>
{% endif %}
<style>
.blog-single-aside__content .title{
color: #993300!important;
text-shadow: none!important;
}
</style>
{% endblock %}
{% block body %}
<section>
<div class="slider-banner-3" style="height: auto!important;overflow: hidden;position:relative;">
<div style="position: absolute; top: 0;right: 0;bottom: 0; left: 0; background: rgba(0,0,0,0.3);width: 100%!important;height: inherit;z-index: 1"></div>
<div class="slider-banner-3__item">
{% if hotel.bandeaufile %}
<img src="{{ vich_uploader_asset(hotel, 'bandeauImageFile') | imagine_filter('cover') }}" width="100%" alt="{{ hotel.name }}">
{% else %}
<img src="{{ asset('assetics/internes/images/empty-hotel.jpg') }}" alt="{{ hotel.name }}">
{% endif %}
<div class="slider-banner-3__item__text animated bounceIn" style="z-index: 15!important;">
<div class="slider-banner-3__destination">
<span style="color: orange!important;text-shadow: 0px 0px 3px #000;"><i class="fas fa-map-marker-alt"></i>{{ hotel.address }}</span>
<h1>{{ hotel.name }}</h1>
</div>
</div>
</div>
</div>
{#{{ search_form() }}#}
</section>
<section class="tour-item-banner-2 mt-lg-5">
<div class="container">
<h4 class="pull-right"><a href="{{ path('home') }}">Accueil</a> / {{ menu }} / <span> {{ title|u.truncate(50, '...') }}</span></h4>
</div>
</section>
<section>
<div class="container">
<div class="row">
<div class="col-lg-9">
<aside>
<div class="blog-single-aside" style="padding: 20px 30px 30px 0;">
<div class="blog-single-aside__time">
<span><i class="far fa-calendar-check"></i> {{ hotel.createdAt|date('d/m/Y H:i:s') }} </span>
<span><i class="far fa-user"></i> {{ hotel.user.username }} </span>
<span><i class="far fa-comment-alt"></i> 6 commnets </span>
</div>
<div class="blog-single-aside__content">
<h3>{{ title }}</h3>
<p class="text-justify mb-lg-3">
{{ hotel.description|raw }}
</p>
</div>
<div class="blog-single-aside__tag">
<div class="blog-single-aside__tag__item">
<span>Catégorie: </span>
<p>Hotels</p>
</div>
<div class="blog-single-aside__tag__item">
<span>Partager: </span>
<a href="#"><img src="{{ asset('assetics/internes/images/blog/ins.png') }}" alt="share1"></a>
<a href="#"><img src="{{ asset('assetics/internes/images/blog/facebook.png') }}" alt="share2"></a>
<a href="#"><img src="{{ asset('assetics/internes/images/blog/twit.png') }}" alt="share3"></a>
</div>
</div>
{% if hotel.mediashotels|length != 0 %}
<div>
<div id="dgwt-jg-1" data-thumb="true" data-height="160" class="dgwt-jg-gallery dgwt-jg-style1 dgwt-jg-1 ">
{% for index, media in hotel.mediashotels %}
<a style="background-size: cover!important;" href="{{ vich_uploader_asset(media, 'imageFile') | imagine_filter('large') }}" class="dgwt-jg-item"
data-sub-html="<h4>{{ media.name ?? hotel.name }}</h4><div class='dgwt-jg-item-desc'>{{ media.name ?? hotel.name }}</div>">
<img data-lazy-src="{{ vich_uploader_asset(media, 'imageFile') | imagine_filter('medium') }}"
src="{{ vich_uploader_asset(media, 'imageFile') | imagine_filter('medium') }}" class="s-img-switch" alt=""/>
<div class="dgwt-jg-caption"><span>{{ media.name ?? hotel.name }}</span></div>
</a>
{% endfor %}
</div>
</div>
{% endif %}
{% if chambres|length != 0 %}
<div class="blog-single-aside__content">
<h3 class="blog-single-aside__tag">Liste des chambres</h3>
<div class="row">
{% include 'pages/espacepro/hotels/chambres/partials/__card_chambres.html.twig' with {chambres: chambres } %}
</div>
<!-- pagination -->
<div class="wander-pagination__pagination" style="display: flex; justify-content: center; justify-items: center;">
<div>
{{ knp_pagination_render(chambres) }}
</div>
</div>
</div>
{% endif %}
{% if hotel.longitude or hotel.latitude %}<div id="map-hotels" style="width: 100%;height: 400px;position: relative;z-index: 0"></div>{% endif %}
{% if othersHotels|length != 0 %}
<div class="blog-single-aside__content">
<h3 class="blog-single-aside__tag">D'autres hôtels qui pourraient vous intéresser</h3>
<div class="row">
{% include 'pages/espacepro/hotels/partials/__card_random.html.twig' with {hotels: othersHotels } %}
</div>
</div>
{% endif %}
</div>
</aside>
</div>
<div class="col-lg-3">
{% include 'pages/espacepro/hotels/partials/__sidebar.html.twig' %}
</div>
</div>
</div>
</section>
{% endblock %}
{% block javascripts %}
<script src="{{ asset('assetics/assets/js/jquery-3.3.1.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/equalHeightsPlugin.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/jquery.fancybox.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/jquery.fitvids.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/swiper3.min.js') }}"></script>
<script src="{{ asset('assetics/assets/lib/js/lightgallery.min.js') }}"></script>
<script src="{{ asset('assetics/assets/lib/js/jquery.justifiedGallery.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/jquery.sliphover.min.js') }}"></script>
<script src="{{ asset('assetics/assets/js/script.js') }}"></script>
{% if hotel.longitude or hotel.latitude %}
<script src="https://unpkg.com/leaflet@1.6.0/dist/leaflet.js"
integrity="sha512-gZwIG9x3wUXg2hdXF6+rVkLF/0Vi9U8D2Ntg4Ga5I5BZpVkVxlJWbSQtXPSiUTtC0TjtGOmxa1AJPuV0CPthew=="
crossorigin=""></script>
<script>
$(document).ready(function () {
let longitude = {{ hotel.longitude }};
let latitude = {{ hotel.latitude }};
let mymap = L.map('map-hotels').setView([longitude, latitude], 7);
let osmLayer = new L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© OpenStreetMap contributors',
draggable:true,
minZoom: 1,
maxZoom: 20,
}).addTo(mymap);
let marker = new L.marker([longitude, latitude]).addTo(mymap);
marker.bindPopup("<h5>{{ hotel.name }}</h5><p>Contacts: {{ hotel.contacts }}</br>Adresse: {{ hotel.address ?? 'Aucune adreese' }}</br>Email: {{ hotel.email }} </p>").openPopup();
})
</script>
{% endif %}
{% endblock %}