{% extends 'base.html.twig' %} {% block title %}Report-Schedules{% endblock %} {% block content %}
Keine Report-Schedules konfiguriert
| Datalogger | Frequenz | Zeit | Empfänger | Status | Letzter Lauf | Aktionen |
|---|---|---|---|---|---|---|
| {% if schedule.dataloggerId %} {% set datalogger = dataloggers|filter(d => d.id == schedule.dataloggerId)|first %} {{ datalogger ? datalogger.name : 'ID: ' ~ schedule.dataloggerId }} {% else %} Alle {% endif %} | {% if schedule.frequency == 'daily' %} Täglich {% else %} Wöchentlich {% endif %} | {{ schedule.time ? schedule.time|date('H:i') : '--' }} | {{ schedule.recipients|length }} Empfänger | {% if schedule.enabled %} Aktiv {% else %} Inaktiv {% endif %} | {{ schedule.lastRunAt ? schedule.lastRunAt|date('d.m.Y H:i') : 'Noch nicht ausgeführt' }} | Bearbeiten |
Hinweis: Reports werden automatisch generiert, wenn der Cron-Job läuft. Stellen Sie sicher, dass php bin/console app:generate-scheduled-reports regelmäßig ausgeführt wird (z.B. jede Stunde via Cron).