{# templates/_sections/tt-header.html.twig #} {# Erwartet im Kontext: currentDate, todayStr, tomorrowStr, yesterdayStr, months, monthsShort, weekdays, weekDays, currentWeekNumber, prevWeekUrl, nextWeekUrl #} {% set activStr = currentDate|date('Y-m-d') %} {% set monthName = months[currentDate|date('n') - 1] %} {% set weekdayIdx = currentDate|date('N') - 1 %} {% if activStr == todayStr %} {{ 'app.date.today'|trans }}, {{ currentDate|date('j') }}. {{ monthName }} {% elseif activStr == tomorrowStr %} {{ 'app.date.tomorrow'|trans }}, {{ currentDate|date('j') }}. {{ monthName }} {% elseif activStr == yesterdayStr %} {{ 'app.date.yesterday'|trans }}, {{ currentDate|date('j') }}. {{ monthName }} {% else %} {{ weekdays[weekdayIdx] }}, {{ currentDate|date('j') }}. {{ monthName }} {% endif %} {{ 'app.date.week_label'|trans }} {{ currentWeekNumber }} {% include '_atoms/icon-arrow-left.html.twig' %} {% for day in weekDays %} {% set dayMonthShort = monthsShort[day.date|date('n') - 1] %} {{ day.short }} {{ day.date|date('d') }}. {{ dayMonthShort }} {% endfor %} {% include '_atoms/icon-calendar.html.twig' %} {% include '_atoms/icon-arrow-right.html.twig' %}