templates/calender/overview.html.twig line 1

Open in your IDE?
  1. {% extends base_layout() %}
  2. {% block content %}
  3.     <div class="container">
  4.         <div class="row">
  5.             <div class="col-12">
  6.                 <h1>{{ 'Kalender'|trans }} {{ year }}</h1>
  7.                 {% if 'now' | date('Y') == year %}
  8.                     {{ pimcore_link('linkNextYear', {'class': "btn btn-outline-primary my-3 ms-lg-5 mt-3 mt-lg-0 text-uppercas"}) }}
  9.                 {% endif %}
  10.                 <h2>{{ pimcore_input('title', {'placeholder':'Headline'}) }}</h2>
  11.                 {{ pimcore_wysiwyg('content_text', {'placeholder':'Place content here'}) }}
  12.             </div>
  13.         </div>
  14.         <div class="row my-3">
  15.             <div class="col-12">
  16.                 {% for cal in calender %}
  17.                     <div class="row">
  18.                         <div class="col-lg-1 col-2 text-center">
  19.                         </div>
  20.                         <div class="col">
  21.                             <h3 class="text-uppercase mb-3 text-primary">{{ cal.month }}</h3></div>
  22.                     </div>
  23.                     <div class="row row-cols-lg-2 row-cols-1 g-5">
  24.                     {% if cal.days is defined %}
  25.                         {% for day  in cal.days %}
  26.                             <div class="col">
  27.                             <div class="row mb-5">
  28.                                 <div class="col-2 text-center d-flex align-items-center">
  29.                                     <div>
  30.                                         <h1 class="display-4 text-black">{{ day.Datum|date("d") }}</h1>
  31.                                         <h2 class="display-6 text-black text-uppercase">{{ day.Datum|date("M") }}</h2>
  32.                                     </div>
  33.                                 </div>
  34.                                 <div class="col-10">
  35.                                     <div class="bg-opacity-10 bg-primary p-4">
  36.                                         <h3>{{ day.dayinfo }}</h3>
  37.                                         <div class="mb-3">
  38.                                         <span class="me-3">
  39.                                         <i class="fa-solid fa-calendar me-1 text-primary"></i>{{ day.Datum|date("D") }}</span>
  40.                                             <span class="me-3">
  41.                                         <i class="fa-solid fa-clock me-1 text-primary"></i>{{ day.start_u }} - {{ day.eind_u }}</span>
  42.                                             <span class="me-3">
  43.                                             <i class="fa-sharp fa-solid fa-location-arrow me-1 text-primary"></i>
  44.                                             {{ day.Place }}</span>
  45.                                         </div>
  46.                                         {#
  47.                                         <h3>Info:</h3> #}
  48.                                         <p>{{ day.Datum_description|raw }}</p>
  49.                                     </div>
  50.                                 </div>
  51.                             </div>
  52.                     </div>
  53.                         {% endfor %}
  54.                     {% else %}
  55.                         <div class="col">
  56.                         <div class="row mb-5">
  57.                             <div class="col-2">
  58.                             </div>
  59.                             <div class="col-10">
  60.                                 <p>{{ "geen geplande activiteiten"|trans }}</p>
  61.                             </div>
  62.                         </div>
  63.                         </div>
  64.                     {% endif %}
  65.                     </div>
  66.                 {% endfor %}
  67.                 {% if 'now' | date('Y') == year %}
  68.                     <div class="my-5 text-center">
  69.                         <h2>{{ "Historiek"|trans }} {{ year }}</h2>
  70.                     </div>
  71.                     <table class="table table-sm">
  72.                         <tbody>
  73.                         {% for cal in HisCalender %}
  74.                             <tr class="bg-primary bg-opacity-10">
  75.                                 <td class="col-lg-1 col-2"></td>
  76.                                 <td class="col"><h3 class="text-uppercase mb-0">{{ cal.month }}</h3></td>
  77.                             </tr>
  78.                             {% if cal.days is defined %}
  79.                                 {% for day  in cal.days %}
  80.                                     <tr>
  81.                                         <td>{{ day.Datum|date("d") }} {{ day.Datum|date("M") }}</td>
  82.                                         <td>
  83.                                             <p class="fs-5 mb-0"><strong>{{ day.dayinfo }}</strong></p>
  84.                                             {#
  85.                                             <div class="mb-3">
  86.                                                 <span class="me-3">
  87.                                                 <i class="fa-solid fa-calendar me-1 text-primary"></i>{{ day.Datum|date("D") }}</span>
  88.                                                 <span class="me-3">
  89.                                                 <i class="fa-solid fa-clock me-1 text-primary"></i>{{ day.start_u }} - {{ day.eind_u }}</span>
  90.                                                 <span class="me-3">
  91.                                                     <i class="fa-sharp fa-solid fa-location-arrow me-1 text-primary"></i>
  92.                                                     {{ day.Place }}</span>
  93.                                             </div> #}
  94.                                             <p>{{ day.Datum_description|raw }}</p></td>
  95.                                     </tr>
  96.                                 {% endfor %}
  97.                             {% endif %}
  98.                         {% endfor %}
  99.                         </tbody>
  100.                     </table>
  101.                 {% endif %}
  102.             </div>
  103.         </div>
  104.     </div>
  105. {% endblock %}