src/StartPlatz/Bundle/EventBundle/Resources/views/Default/__widget.date-time.html.twig line 1

Open in your IDE?
  1. {# Use batch dates for multi-batch events, otherwise use event dates #}
  2. {% if isMultiBatchEvent is defined and isMultiBatchEvent and batch is defined and batch.startDate %}
  3.     {% set startDate = batch.startDate %}
  4.     {% set endDate = batch.endDate|default(batch.startDate) %}
  5.     {% set duration = batch.duration|default(event.Duration) %}
  6. {% else %}
  7.     {% set startDate = event.startDate %}
  8.     {% set endDate = event.endDate %}
  9.     {% set duration = event.Duration %}
  10. {% endif %}
  11. {% set wochentag = startDate | date('w') %}
  12. {% set woche = {0:'Sonntag', 1:'Montag', 2:'Dienstag', 3:'Mittwoch', 4:'Donnerstag', 5:'Freitag', 6:'Samstag'} %}
  13. {% set durationInHours = duration / 3600 %}
  14. {% if durationInHours < 12 %}
  15.     {% if lang == 'EN' %}
  16.         {{ startDate | date('l d.m.Y h:i A') }} - {{ endDate | date('h:i A') }}
  17.     {% else %}
  18.         {{ woche[wochentag] }}
  19.         {{ startDate | date('d.m.Y H:i') }} - {{ endDate | date('H:i') }} Uhr
  20.      {% endif %}
  21. {% else %}
  22.     {% if lang == 'EN' %}
  23.         {{ startDate | date('l d.m.Y h:i A') }} - {{ endDate | date('l d.m.Y h:i A') }}
  24.     {% else %}
  25.         {{ startDate | date('d.m.Y H:i') }} - {{ endDate | date('d.m.Y H:i') }}
  26.     {% endif %}
  27. {% endif %}