{% extends 'base.html.twig' %}
{% set metaParams = {
'title': page.pageTitle,
'description': page.metaDescription,
'keywords': page.metaKeywords,
'ogImage': page.pageOgImage
} %}
{% block meta %}
{% include 'parts/meta.html.twig' with metaParams %}
{% endblock %}
{% block title %}{{ parent() }} {{ page.pageTitle }}{% endblock %}
{% set homeActive = true %}
{% block body %}
<div class="position-relative">
<div class="owl-carousel owl-theme main-owl">
{% for item in sliders %}
<div class="item"
style="background-image:linear-gradient(#8a8a8a45,#00000080),url({{ item.ogImage }}); height: 100%;">
<h3>{{ item.title }}</h3>
{#<p>{{ item.shortText }}</p>#}
</div>
{% endfor %}
</div>
<div class="form-hotel">
<div class="container">
<div class="form-hotel-body">
<h4>{{ 'Find a Room'|trans }}</h4>
<form action="#!" id="form" method="get">
<div class="input-daterange">
<div class="row">
<div class="booking-fields form-group col-md-3" >
<input id="form-arrival" autocomplete="off" placeholder="Check in" class="datepicker-fields form-control check-in" type="text"
name="date"/>
</div>
<div class="booking-fields form-group col-md-3" style="">
<input id="form-departure" autocomplete="off" placeholder="Check out" class="datepicker-fields form-control check-out" type="text"
/>
<input type="hidden" name="nights" id="nights">
</div>
<div class="form-group col-md-2">
<select name="adults" id="adults" class="form-control">
<option value="">{{ 'Adult'|trans }}</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</div>
<div class="form-group col-md-2">
<select name="children" id="children" class="form-control">
<option value="">{{ 'Child'|trans }}</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</div>
<div class="form-group col-md-2">
<button class="btn-ramada-2 hvr-sweep-to-right"
style="width: 100%;">{{ 'Book'|trans }}</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<section>
<div class="container">
<div class="section-title">
<h3>{{ aboutPage.pageTitle }}</h3>
</div>
<div class="row align-items-center">
<div class="col-md-12">
<h4 class="about-header text-justify">
{{ aboutPage.pageShortText }}
</h4>
<div class="mb-4"></div>
<a href="{{ path('about_page') }}" class="btn-about btn-ramada hvr-sweep-to-right"
style="float: right;">{{ 'About'|trans }}</a>
</div>
</div>
</div>
</section>
<!--Luxury Room Section-->
<section id="luxury-rooms" class="clearfix">
<div class="room-boxes col-sm-6 col-md-3">
<a href="{{ path('rooms_list_page') }}" class="inner-container" data-bg="{{ roomPage.pageOgImage }}">
<span class="ravis-title">
<span class="inner-box">
<span class="title luxury-item">{{ roomPage.pageTitle }}</span>
<span class="sub-title text-white">{{ roomPage.pageShortText }}</span>
</span>
</span>
</a>
</div>
<div class="room-boxes col-sm-6 col-md-3">
<a href="{{ path('events_list_page') }}" class="inner-container" data-bg="{{ eventsPage.pageOgImage }}">
<span class="ravis-title">
<span class="inner-box">
<span class="title luxury-item">{{ eventsPage.pageTitle }}</span>
<span class="sub-title text-white">{{ eventsPage.pageShortText }}</span>
</span>
</span>
</a>
</div>
<div class="room-boxes col-sm-6 col-md-3">
<a href="{{ path('dining_page') }}" class="inner-container" data-bg="{{ diningPage.pageOgImage }}">
<span class="ravis-title">
<span class="inner-box">
<span class="title luxury-item">{{ diningPage.pageTitle }}</span>
<span class="sub-title text-white">{{ diningPage.pageShortText }}"</span>
</span>
</span>
</a>
</div>
<div class="room-boxes col-sm-6 col-md-3">
<a href="{{ path('fitness_page') }}" class="inner-container" data-bg="{{ fitnessPage.pageOgImage }}">
<span class="ravis-title">
<span class="inner-box">
<span class="title luxury-item">{{ fitnessPage.pageTitle }}</span>
<span class="sub-title text-white">{{ fitnessPage.pageShortText }}</span>
</span>
</span>
</a>
</div>
</section>
<!--End of Luxury Room Section-->
<!-- Gallery -->
<section id="gallery">
<div class="inner-container container">
<div class="section-title">
<h3>{{ galleryPage.pageTitle }}</h3>
</div>
<!-- Gallery Container -->
<div class="gallery-container">
<div class="sort-section">
<div class="sort-section-container">
<ul class="list-inline">
<li><a href="#!" class="active href-sort" data-filter=".all">{{ 'All'|trans }}</a></li>
{% for item in galleryCateg %}
<li><a href="#!" class="href-sort" data-filter=".{{ item.id }}">{{ item.title }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>
<ul class="image-main-box clearfix">
{% set galleryCount = 0 %}
{% for item in gallery %}
{% for key in item.ogImage |json_decode if galleryCount < 9 %}
<li class="item col-lg-4 col-md-6 col-sm-6 all {{ item.category.id }}">
<figure style="background-image:url({{ key|get_thumb }});">
{#<img src="{{ key|get_thumb }}" alt="11"/>#}
<a href="{{ key }}" class="more-details"
data-title="">Enlarge</a>
<figcaption>
</figcaption>
</figure>
</li>
{% set galleryCount = galleryCount + 1 %}
{% endfor %}
{% endfor %}
</ul>
</div>
</div>
</section>
<!-- End of Gallery -->
<section style="margin-bottom: 0;">
<div class="map">
<div id="map"></div>
</div>
</section>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script>
// booking
jQuery('#form').submit(function () {
var arrival = new Date(jQuery('#form-arrival').val());
var arrivalMonth = arrival.getMonth() + 1;
if (arrivalMonth < 10) {
arrivalMonth = "0" + arrivalMonth;
}
var arrivalDate = arrival.getFullYear() + "-" + arrivalMonth + "-" + arrival.getDate();
// var adults = jQuery('#adults').val();
// var children = jQuery('#children').val();
var departure = new Date(jQuery('#form-departure').val());
var nights = (departure - arrival) / (1000 * 60 * 60 * 24);
jQuery('#nights').val(nights);
jQuery(this).attr("action", "/{{ app.request.locale }}/booking/?date=" + arrivalDate + "&nights=" + nights);
});
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD74VFI8DTOeAaUT3xTSmfuY_XOJ0Hoozg&callback=initMap"
async defer></script>
{% endblock %}