{% extends 'layout.html.twig' %}{% block content %}<main class="main" role="main"> <section class="apk-business"> <div class="uk-container"> <div class="apk-business-banner"> {% if business.getBanner() %} <div class="apk-media uk-cover-container"> <img class="uk-cover" src="{{business.getBanner().getThumbnail('full-background')}}" alt="{{ business.getName() }}" uk-cover> </div> {% endif %} </div> <div class="apk-business-container"> <div class="uk-grid-small uk-grid" uk-grid> <div class="uk-width-3-4@m"> <h1 class="uk-h2">{{business.getName()}}</h1> {% if business.getNursery() %} <div class="uk-grid-small uk-grid" uk-grid> <div class="uk-width-auto"> <div class="uk-grid-small uk-grid" uk-grid> <div class="uk-width-auto"> {% if business.getFrame() %} <span class="uk-button uk-button-secondary uk-button-blue2"> {{business.getFrame() |trans}} </span> {% endif %} </div> <div class="uk-width-auto"> {% if business.getPrice() %} <span class="uk-button uk-button-secondary uk-button-blue2"> {{business.getPrice() |trans }} </span> {% endif %} </div> {% if business.getOrganisation() %} <div class="uk-width-auto"> <img src="{{business.getOrganisation().getImageProfil().getThumbnail('OrgDetails').getPath()}}" alt="{{ business.getOrganisation().getName() }}"> {# {{ business.getOrganisation().getName() }} #} </div> {% endif %} </div> </div> <div class="uk-width-auto"> {% if business.getLangs() %} <div class="apk-lang-container"> <span class="apk-font-14">{{'Langues parlées aux enfants'|trans}}</span> <ul class="uk-list apk-list-inline"> {% for lang in business.getLangs() %} {% if lang.getImage() %} <li class="uk-text-center"> <div class="apk-lang uk-cover-container"> <img class="uk-cover" width="40" height="40" src="{{lang.getImage().getThumbnail('country-thumb') }}" alt="{{ lang.getLang() }}" uk-cover> </div> <span class="apk-lang-code">{{ lang.getCode() }}</span> </li> {% else %} <img width="40" height="40" src="undefined" alt="{{ lang.getLang() }}"> {% endif %} {% endfor %} </ul> </div> {% endif %} </div> </div> {% endif %} {% if business.getServices() or business.getGallery().getItems()|length or business.getPresentation() %} {% if business.getNursery() and business.getServices() %} <div id="services" class="uk-margin-small-top"> <h2 class="uk-h3">{{'Les + de la crèche'|trans}}</h2> <ul class="uk-list apk-list-inline apk-services uk-margin-remove"> {% for service in business.getServices() %} <li class="uk-text-center"> <div class="apk-services-container uk-flex uk-flex-middle uk-flex-center"> <img uk-svg width="45" heigh="45" src="{{ service.getImage().getFullPath() }}" alt="{{ service.getName() }}"> </div> <span class="apk-services-text">{{ service.getName() }}</span> </li> {% endfor %} </ul> </div> {% endif %} {% if business.getGallery().getItems()|length %} <div id="gallery" class="uk-margin-medium-top"> {% set i = 1 %} <div class="uk-grid-small uk-child-width-1-3@s uk-child-width-1-2 uk-flex uk-flex-center uk-grid" uk-grid uk-lightbox> {% for image in business.getGallery() %} {% if i <= 10 %} <div> <div class="uk-cover-container apk-gallery"> <a href="{{image.getThumbnail('gallery-lightbox') }}"> <img class="uk-cover" src="{{image.getThumbnail('gallery-thumb') }}" uk-cover> </a> </div> </div> {% endif %} {% set i = i + 1 %} {% endfor %} </div> </div> {% endif %} {% if business.getPresentation() %} <div id="description" class="uk-margin-medium-top"> <h2 class="uk-h3">{{'Présentation'|trans}}</h2> {{business.getPresentation()|raw}} {% if business.getDoc() %} <div class="uk-flex uk-flex-right"> <a class="uk-button uk-button-primary uk-flex uk-flex-middle uk-flex-center" href="{{business.getDoc()}}" target="_blank"> {{'Télécharger le projet pédagogique' | trans}} <img uk-svg class="uk-margin-small-left" width="7" height="18" src="/static/img/pictos/arrow-download.svg" alt="{{ "Télécharger"|trans }}"> </a> </div> {% endif %} </div> {% endif %} {% else %} <div class="uk-margin-medium-top"> <h2 class="uk-h3">{{"Pas d'informations"|trans}}</h2> </div> {% endif %} </div> <div class="uk-width-1-4@m"> <div class="uk-grid-small uk-grid" uk-grid> {% if business.getNursery() %} <div class="uk-width-1-1@m uk-width-1-2@s"> <div id="availabilities" class="apk-availabilities"> <h2 class="uk-h3">{{'Place(s) disponible(s)'|trans}}</h2> <ul class="uk-list uk-margin-remove"> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> <span>{{business.availableNow()}}</span> </div> {{'Dès maintenant'|trans}} </li> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> <span>{{business.availableThreeMonth()}}</span> </div> {{'Dans les 3 mois'|trans}} </li> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> <span>{{business.availableSixMonth()}}</span> </div> {{'De 4 à 6 mois'|trans}} </li> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> <span>{{business.availableNineMonth()}}</span> </div> {{'De 7 à 9 mois'|trans}} </li> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> <span>{{business.availableTwelveMonth()}}</span> </div> {{'De 10 à 12 mois'|trans}} </li> <li class="uk-flex uk-flex-middle"> <div class="apk-availabilities-number"> {% if business.getPartTime() %} <img class="apk-validate" uk-svg width="20" height="20" src="/static/img/pictos/check.svg" alt="Check"> {% else %} <img uk-svg width="20" height="20" src="/static/img/pictos/cross.svg" alt="Uncheck"> {% endif %} </div> {{'Temps partiel'|trans}} </li> </ul> </div> </div> {% endif %} {% if business.readableSchedule() %} <div class="uk-width-1-1@m uk-width-1-2@s"> <div id="schedule" class="apk-aside-container"> <h2 class="uk-h3">{{'Horaires' |trans}}</h2> <ul class="uk-list uk-margin-remove apk-days"> {% for key, day in business.readableSchedule() %} <li><span>{{ dayOfWeek(key)[:2] }}</span> {{ (day | isClosed|raw) }}</li> {% endfor %} </ul> </div> </div> {% endif %} <div class="uk-width-1-1@m"> <div id="informations" class="apk-aside-container apk-informations"> <h2 class="uk-h3">{{'Informations'|trans}}</h2> <p class="uk-margin-remove-top"><i>{{business.getAddress().format()}}</i></p> <ul class="uk-list"> {% if business.getPhone() %} <li class="uk-margin-bottom"> <a class="uk-flex uk-flex-middle" href="tel:{{ convert_phone_to_url(business.getPhone()) }}" target="_blank"> <img class="uk-margin-small-right" width="25" height="25" src="/static/img/pictos/phone.svg" alt="{{ "Tel"|trans }}"> {{business.getPhone()}} </a> </li> {% endif %} {% if business.getWebsite() %} <li> <a class="uk-flex uk-flex-middle" href="{{business.getWebsite()}}" target="_blank"> <img class="uk-margin-small-right" width="25" height="25" src="/static/img/pictos/website.svg" alt="{{ "Website"|trans }}"> {{business.getWebsite()}} </a> </li> {% endif %} {% if business.getEmail() and business.getPremium() %} <li> {{ email_obfuscator_svg(business.getEmail())|raw }} </li> {% endif %} <div id="bookmarkButton"> {% if bookmarked %} <form action="{{path('removeBookmark')}}" method="post"> <input type="hidden" name="id" value="{{business.getID()}}"> <button type="submit" class="uk-button uk-button-danger">{{'Supprimer des favoris'|trans}}</button> </form> {% else %} <button data-id="{{business.getId()}}" class="add-to-bookmark uk-button uk-button-primary"> {{'Ajouter aux favoris' | trans}} </button> {% endif %} </div> </ul> </div> </div> </div> </div> </div> <div class="uk-margin-large-top"> <div id="localisation"> <div id="map"></div> <div style="display:none;" id="lat">{% if business.getAddress().getLocation() %}{{business.getAddress().getLocation().getLatitude()}}{% endif %}</div> <div style="display:none;" id="lng">{% if business.getAddress().getLocation() %}{{business.getAddress().getLocation().getLongitude()}}{% endif %}</div> </div> </div> </div> </div> </section></main> <input type="hidden" name="" id="urlBookmark" value="{{path('addBookmark')}}"><input type="hidden" name="" id="bookmarkSuccessTrans" value="{{'Ajouté aux favoris'|trans}}"><input type="hidden" name="" id="bookmarkFailedTrans" value="{{'Vous devez être connecté'|trans}}"><input type="hidden" name="" id="transBtnRemove" value="{{'Supprimer des favoris'|trans}}"><input type="hidden" name="" id="removeBookmark" value="{{path('removeBookmark')}}">{% endblock %}{% do pimcore_head_script().appendFile('/static/js/exkmapStatic.js') %}{% do pimcore_head_script().appendFile('https://maps.googleapis.com/maps/api/js?key='~ pimcore_website_config('googleMapsApiKey') ~'&callback=initMap') %}