templates/public/events/_list.html.twig line 1
<div class="results-grid">{% for e in events %}{% set ini = e.inscripcionesInicio ? e.inscripcionesInicio|date("Y-m-d") : null %}{% set fin = e.inscripcionesFin ? e.inscripcionesFin|date("Y-m-d") : null %}<a href="{{ path('events_public_ficha', { extCode: e.extCode }) }}"class="course-card-link"><article class="course-card"><div class="course-image">{% set today = "now"|date("Y-m-d") %}{% set ini = e.inscripcionesInicio ? e.inscripcionesInicio|date("Y-m-d") : null %}{% set fin = e.inscripcionesFin ? e.inscripcionesFin|date("Y-m-d") : null %}{% if ini and fin %}<div class="course-status">{% if today >= ini and today <= fin %}<span class="status-dot open"></span><span class="status-text">Inscripciones abiertas</span>{% elseif today < ini %}<span class="status-dot soon"></span><span class="status-text">Próximamente</span>{% else %}<span class="status-dot closed"></span><span class="status-text">Inscripciones cerradas</span>{% endif %}</div>{% endif %}{% if e.image %}<img src="{{ asset('images/' ~ e.image) }}" alt="{{ e.name }}">{% else %}<img src="{{ asset('/build/images/sexpe/default-course.jpg') }}" alt="Curso">{% endif %}{% if e.modality %}<span class="course-badge">{{ e.modality.label }}</span>{% endif %}<span class="course-code"></span></div><div class="course-body"><h4>{{ e.name }}</h4>{% if e.areaTematica is not empty %}<div class="course-area"><i class="fa-solid fa-layer-group"></i>{% for area in e.areaTematica %}{{ area.label }}{% if not loop.last %},{% endif %}{% endfor %}</div>{% else %}<div style="height: 30px;"></div>{% endif %}<div class="course-meta"><div><i class="fa-regular fa-note-sticky"></i> {{ e.extCode }}</div><div><i class="fa-regular fa-calendar"></i>{{ e.startDate|date('d/m/Y') }} – {{ e.endDate|date('d/m/Y') }}</div><div><i class="fa-regular fa-clock"></i>Duración: {{ e.Hours }} horas</div><div class="course-cta">Ver ficha</div></div></article></a>{% endfor %}</div>{% if events is defined %}<div class="d-flex justify-content-center mt-4">{{ knp_pagination_render(events, 'pagination/knp_custom.html.twig') }}</div>{% endif %}