{# Past Batches Archive Section - Separate Partial for Multi-Batch Events #}
{# Only displayed for multi-batch events with past batches #}
{% if isMultiBatchEvent and pastBatches|length > 0 %}
<section class="bg-white py-3">
<div class="container">
<div class="accordion" id="pastBatchesAccordion">
<div class="card border-0 shadow-sm">
<div class="card-header bg-light" id="headingPastBatches" style="cursor: pointer;" data-toggle="collapse" data-target="#collapsePastBatches" aria-expanded="false" aria-controls="collapsePastBatches">
<h5 class="mb-0">
<span class="float-left">
<i class="fas fa-history mr-2"></i>
{% if isEnglish %}
Past Dates ({{ pastBatches|length }})
{% else %}
Vergangene Termine ({{ pastBatches|length }})
{% endif %}
</span>
<small class="float-right text-muted mt-1">
<i class="fas fa-chevron-down"></i>
{% if isEnglish %}
Click to expand
{% else %}
Klicken zum Aufklappen
{% endif %}
</small>
<div class="clearfix"></div>
</h5>
</div>
<div id="collapsePastBatches" class="collapse" data-parent="#pastBatchesAccordion">
<div class="card-body p-0">
<ul class="list-group list-group-flush">
{% for pastBatch in pastBatches %}
<li class="list-group-item">
<a href="{{ path('event_show_single_by_date', {'slug': event.slug, 'date': pastBatch.startDate|date('Y-m-d')}) }}" class="text-dark text-decoration-none">
<strong>
{% if pastBatch.startDate %}
{{ pastBatch.startDate|date('d.m.Y H:i') }}
{% if pastBatch.endDate %}
- {{ pastBatch.endDate|date('H:i') }}
{% endif %}
{% elseif pastBatch.pitchDate %}
{{ pastBatch.pitchDate|date('d.m.Y') }}
{% endif %}
</strong>
<br>{{ pastBatch.pitchTopic ?? pastBatch.name ?? event.title }}
</a>
</li>
{% endfor %}
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
{% endif %}