prepare('SELECT * FROM requests_abwesenheitsantrag WHERE user_id = ? ORDER BY created_at DESC'); $stmt->execute([$user_id]); $requests = $stmt->fetchAll(); $grund_labels = [ 'krankheit' => 'Krankheit', 'arztbesuch' => 'Arztbesuch', 'behoerdengang' => 'Behördengang', 'sonderurlaub' => 'Sonderurlaub', 'elternzeit_pflegezeit' => 'Elternzeit / Pflegezeit', 'sonstiges' => 'Sonstiges', ]; $status_labels = ['pending' => 'Ausstehend', 'accepted' => 'Akzeptiert', 'rejected' => 'Abgelehnt']; layout_start('OMSORG – Abwesenheitsantrag', 'abwesenheitsantrag'); ?>
Melde eine geplante Abwesenheit. Das Startdatum muss vor dem Enddatum liegen.
Noch keine Anträge gestellt.
| Von | Bis | Status | |
|---|---|---|---|
| = e(date('d.m.Y', strtotime($r['von']))) ?> | = e(date('d.m.Y', strtotime($r['bis']))) ?> | = e($status_labels[$r['status']] ?? $r['status']) ?> |