diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php index 7a714ed..4e159b8 100644 --- a/src/structure/components/com_sportsmanager/admin.php +++ b/src/structure/components/com_sportsmanager/admin.php @@ -11326,6 +11326,28 @@ function adminBegegnungenExportForm(): void foreach ($rows as $value) { + + // letze Änderung + $query = " + SELECT t1.eingetragen AS gespeichert_um, t2.name AS gespeichert_von + FROM #__sportsmanager_begegnung_historie AS t1 + LEFT JOIN #__users AS t2 ON t1.user_id = t2.id + WHERE begegnung_id = " . $value->ID . " + AND aktion IN (5,6,7,8,9) + ORDER BY eingetragen DESC + LIMIT 1; + "; + + $letzterEintrag = null; + $db->setQuery($query); + if ($db->execute()) { + $letzterEintrag = $db->loadObjectList(); + } + + $value->gespeichert_um = $letzterEintrag[0]->gespeichert_um; + $value->gespeichert_von = $letzterEintrag[0]->gespeichert_von; + + // Spielbericht $query = " SELECT t1.teamspiel_nummer AS Satz_Nr, @@ -11370,8 +11392,8 @@ function adminBegegnungenExportForm(): void } $dateiname = "Spielberichte " . $veranstaltung->bezeichnung; } - - $dateiname .= " " . date('Y-m-d') . ".csv"; + + $dateiname .= ".csv"; $dateiname = bereinigterDateiname($dateiname); ob_end_clean(); // Wegen UTF-8-Zeichen, die in der ausgabe vorhanden sind Header("Content-Type: text/x-csv"); diff --git a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php index ce8d65e..a52e20b 100644 --- a/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php +++ b/src/structure/components/com_sportsmanager/views/sportsmanager/view_admin.php @@ -9006,16 +9006,16 @@ class HTML_sportsmanager_admin ?>