templates/document/calendar.html.twig line 1

Open in your IDE?
  1. {% extends 'page.html.twig' %}
  2. {% block content %}
  3.   <turbo-frame id="calendar_layout" data-controller="calendar" data-turbo-action="advance">
  4.     <div class="">
  5.       {% include 'calendar/calendar_filter.html.twig' %}
  6.     </div>
  7.     <div class="container p-10 px-5 my-16 bg-white shadow-xl md:px-10" id="calendar">
  8.       <div class="flex items-center justify-between mb-8">
  9.         <h2 class="text-3xl font-medium tracking-wide uppercase text-primary-500 font-headline">
  10.           {{ 'Calendar'|trans }}
  11.         </h2>
  12.         <a class="uppercase" href="#map" target="_top">{{ 'Zur Karte'|trans }}</a>
  13.       </div>
  14.       <div class="mb-12">
  15.         {{ pimcore_wysiwyg('description', { height: 200 }) }}
  16.       </div>
  17.       {% include 'calendar/calendar.html.twig' %}
  18.     </div>
  19.     <div class="pb-16 bg-white md:pb-32" id="map">
  20.       <div class="container py-10">
  21.         <div class="flex items-center justify-between">
  22.           <h2 class="text-3xl font-medium tracking-wide uppercase text-primary-500 font-headline">
  23.             {{ 'Übersichts-Karte'|trans }}
  24.           </h2>
  25.           <a class="text-center uppercase" href="#calendar" target="_top">
  26.             {{ 'Zum Kalender'|trans }}
  27.           </a>
  28.         </div>
  29.       </div>
  30.       {# Karte #}
  31.       <div class="w-full h-80 md:h-160"
  32.         data-controller="leaflet"
  33.         data-leaflet-options-value="{{ {
  34.           center: [51.09141019121718, 10.298071932544334],
  35.           zoom: 3,
  36.           fitBoundsToMarker: true
  37.         }|json_encode }}"
  38.         data-leaflet-marker-value="{{ marker|json_encode }}">
  39.         <template data-leaflet-target="markerTemplate">
  40.           <b>%title%</b><br />
  41.           <span>%text%</span><br />
  42.         </template>
  43.         <div class="w-full h-full map" data-leaflet-target="map"></div>
  44.       </div>
  45.     </div>
  46.   </turbo-frame>
  47. {% endblock %}