<!DOCTYPE html>
{% set bodyClass = null %}
{% set pageClasses = ['page'] %}
{% if pageClass is defined %}
{% set bodyClass = pageClass ~ '-page' %}
{% set pageClasses = pageClasses|merge([pageClass ~ '-page']) %}
{% endif %}
{% set pageClasses = pageClasses|join(' ') %}
{% set lang = app.request.getLocale() %}
{% set residence_mode = getResidenceMode() %}
{% set social_media = [] %}
<html lang="fr">
<head>
{% set schemeAndHttpHost = app.request.getSchemeAndHttpHost %}
{% if 'miramar-lacigale.com' in schemeAndHttpHost %}
<meta name="facebook-domain-verification" content="4t45bul4etl9qga4a810ima4xten22"/>
{% endif %}
{% if (page_versions is defined and page_versions) %}
{% for version in page_versions %}
<link rel="alternate" hreflang="{{version['value']}}" href="{{app.request.getSchemeAndHttpHost() ~ version['to']}}"/>
{% if version['value'] == app.request.getLocale() %}
<link rel="canonical" href="{{app.request.getSchemeAndHttpHost() ~ version['to']}}"/>
{% endif %}
{% endfor %}
{% endif %}
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=10">
{% if page is defined %}
<meta name="title" content="{{ frontservice.getHeaderFields(page, 'seo_meta_title', lang) }}"/>
<meta name="description" content="{{ frontservice.getHeaderFields(page, 'seo_meta_description', lang) }}"/>
<title>{{ frontservice.getHeaderFields(page, 'seo_meta_title', lang) }}</title>
{% else %}
<title>Miramar</title>
{% endif %}
<link href='https://api.mapbox.com/mapbox-gl-js/v2.0.0/mapbox-gl.css' rel='stylesheet'/>
{% block stylesheets %}
{{ encore_entry_link_tags('app') }}
<link rel="stylesheet" type="text/css" href="{{ asset('cms/css/style.css') }}"/>
{% endblock %}
{# <!--
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Global site tag (gtag.js) - Google Marketing Platform -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-10209412"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'DC-10209412');
</script>
<!-- End of global snippet: Please do not remove --> #}
{% set schemeAndHttpHost = app.request.getSchemeAndHttpHost %}
{% if 'miramar-lacigale.com' in schemeAndHttpHost %}
<!-- Google Tag Manager -->
<script>
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NZDDJPS');
</script>
<!-- End Google Tag Manager -->
{% endif %}
<script src='https://www.google.com/recaptcha/api.js?render=6LeggfEcAAAAAClhhByqb-q6e7AI-TrnFqhvirqb'></script>
{% set schemeAndHttpHost = app.request.getSchemeAndHttpHost %}
{% if 'miramar-lacigale.com' in schemeAndHttpHost %}
<!-- Meta Pixel Code -->
<script>
!function (f, b, e, v, n, t, s) {
if (f.fbq)
return;
n = f.fbq = function () {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (! f._fbq)
f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '905233410257695');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=905233410257695&ev=PageView&noscript=1"/></noscript>
<!-- End Meta Pixel Code -->
{# <!--
Event snippet for [MIRAMAR] - ALL VISITORS on : Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 11/17/2021
-->
<script>
gtag('event', 'conversion', {
var pageUrl = window.location.href;
'allow_custom_scripts': true,
'u1': pageUrl,
'send_to': 'DC-10209412/invmedia/miram003+standard'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=10209412;type=invmedia;cat=miram003;u1=na;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove --> #}
{% endif %}
{% block head %}{% endblock %}
{% if page is defined %}
{% set array = frontservice.getSchemaBreadcrumb(page, lang, schemeAndHttpHost) %}
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "BreadcrumbList",
"name": "Miramar La Cigale : Hôtel Thalasso & Spa",
"itemListElement":
{{ array | json_encode | raw }}
}
</script>
{% endif %}
<!-- favicon -->
<link rel="icon" type="image/x-icon" href="{{asset('build/images/favicon.png') }}" />
</head>
<body {% if bodyClass %} class="{{ bodyClass }}" {% endif %}>
{% if 'miramar-lacigale.com' in schemeAndHttpHost %}
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NZDDJPS" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->
{% endif %}
{% block body %}{% endblock %}
{% include 'component/page_transition.html.twig' %}
<div style="display:none">
{% include "layouts/sprite.svg" %}
</div>
{# Main #}
<main
data-page="{{ jsPageId|default('') }}" class="{{ pageClasses }}">
{# Modal reservations #}
{% include "component/modal-reservations.html.twig" only %}
{# Menu #}
{% set first_menu_items = [] %}
{% set second_menu_items = [] %}
{% if residence_mode %}
{% set resi_type = "residence" %}
{% else %}
{% set resi_type = "hotel" %}
{% endif %}
{% if isCacheMenu(lang, resi_type) == null %}
{% if residence_mode %}
{% set menu_principale_residence = getMenu("principale-residence") %}
{% if menu_principale_residence %}
{% for menu_item in menu_principale_residence %}
{% set to = frontservice.getMenuItemContent(menu_item, 'link', lang) %}
{% if to %}
{% set first_menu_items = first_menu_items|merge([{
title: frontservice.getMenuItemContent(menu_item, 'label', lang),
image: frontservice.getMediaPublicUrl(menu_item.sonataImg, 'big', frontservice.getMenuItemContent(menu_item, 'alt_img', lang)),
to: (menu_item.isExternalLink) ? to : path("render_residence_pages",{_locale:lang, slug:to, hostname:app.request.getHttpHost()}),
target: (menu_item.isExternalLink) ? "_blank" : ""
}]) %}
{% endif %}
{% endfor %}
{% endif %}
{% set menu_secondaire_residence = getMenu("secondaire-residence") %}
{% if menu_secondaire_residence %}
{% for menu_item in menu_secondaire_residence %}
{% set to = frontservice.getMenuItemContent(menu_item, 'link', lang) %}
{% if to %}
{% set second_menu_items = second_menu_items|merge([{
title: frontservice.getMenuItemContent(menu_item, 'label', lang),
image: frontservice.getMediaPublicUrl(menu_item.sonataImg, 'big', frontservice.getMenuItemContent(menu_item, 'alt_img', lang)),
to: (menu_item.isExternalLink) ? to : path("render_residence_pages",{_locale:lang, slug:to, hostname:app.request.getHttpHost()}),
target: (menu_item.isExternalLink) ? "_blank" : ""
}]) %}
{% endif %}
{% endfor %}
{% endif %}
{% else %}
{% set menu_principal_hotel = getMenu("principale") %}
{% if menu_principal_hotel %}
{% for menu_item in menu_principal_hotel %}
{% set to = frontservice.getMenuItemContent(menu_item, 'link', lang) %}
{% if to %}
{% set first_menu_items = first_menu_items|merge([{
title: frontservice.getMenuItemContent(menu_item, 'label', lang),
image: frontservice.getMediaPublicUrl(menu_item.sonataImg, 'big', frontservice.getMenuItemContent(menu_item, 'alt_img', lang)),
to: (menu_item.isExternalLink) ? to : path("render_mlc_pages",{_locale:lang, slug:to, hostname:app.request.getHttpHost()}),
target: (menu_item.isExternalLink) ? "_blank" : ""
}]) %}
{% endif %}
{% endfor %}
{% endif %}
{% set menu_secondaire_hotel = getMenu("secondaire") %}
{% if menu_secondaire_hotel %}
{% for menu_item in menu_secondaire_hotel %}
{% set to = frontservice.getMenuItemContent(menu_item, 'link', lang) %}
{% if to %}
{% set second_menu_items = second_menu_items|merge([{
title: frontservice.getMenuItemContent(menu_item, 'label', lang),
image: frontservice.getMediaPublicUrl(menu_item.sonataImg, 'big', frontservice.getMenuItemContent(menu_item, 'alt_img', lang)),
to: (menu_item.isExternalLink) ? to : path("render_mlc_pages",{_locale:lang, slug:to, hostname:app.request.getHttpHost()}),
target: (menu_item.isExternalLink) ? "_blank" : ""
}]) %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %}
{% set saveCachedMenu = saveCachedMenu(first_menu_items, second_menu_items, lang, resi_type) %}
{% else %}
{% set the_cached_menu = getCachedMenu(lang, resi_type) %}
{% if the_cached_menu %}
{% set first_menu_items = the_cached_menu['first_menu'] %}
{% set second_menu_items = the_cached_menu['second_menu'] %}
{% endif %}
{% endif %}
{% if residence_mode %}
{% set resi_social_media = getSocialMedia("residence", app.request.getLocale()) %}
{% if resi_social_media %}
{% set social_media = resi_social_media %}
{% endif %}
{% else %}
{% set hotel_social_media = getSocialMedia("hotel", app.request.getLocale()) %}
{% if hotel_social_media %}
{% set social_media = hotel_social_media %}
{% endif %}
{% endif %}
{% include "component/header/menu.html.twig" with {
props: {
heading: {
title: 'Journées & rituels thalasso',
titleAnnex: 'se ressourcer'
},
firstMenuItems: first_menu_items,
secondMenuItems: second_menu_items,
socialItems: social_media
}
} only %}
{% block content %}{% endblock %}
</main>
{% block javascripts %}
{{ encore_entry_script_tags('app') }}
<script src="{{ asset('admin/js/custom_front.js') }}"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script src="{{ asset('cms/js/scripts.js') }}"></script>
<script>
grecaptcha.ready(function () {
grecaptcha.execute('6LeggfEcAAAAAClhhByqb-q6e7AI-TrnFqhvirqb', {action: 'homepage'}).then(function (token) {
$('.g-recaptcha-response').each(function (i, obj) {
obj.value = token;
});
});
});
</script>
{# <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="021ef8a8-2589-44e8-8ea7-b84380a00cdb" data-blockingmode="auto" type="text/javascript"></script> #}
{% endblock %}
</body>
</html></body></html>