Hallo mal wieder,
@HaPe: Ich habe gerade an einer Seite für meinen Verein mit meiner Erweiterung gearbeitet und festgestellt, dass bereits bei nur 30 Mitgliedern der gleiche Fehler auftritt wie du ihn geschildert hast. Kann dir nur einen Hotfix zur Verfügung stellen gerade.
Entweder änderst du das von Hand oder kopierst die Datei aus dem .zip (Anhang) an die Stelle system/modules/sb_attendance/dca/tl_member.php.
In der Datei habe ihc in Zeile 138 eine Funktion auskommentiert. Diese wird also diesem Zeitpunkt nicht mehr funktionieren.
PHP-Code:
private function toggleAttendance($inaktiv, $memberId)
{
if ($inaktiv == 1)
{
\sb_attendanceModel::deleteFromAttendanceTable('m_id', $memberId);
}
else
{
// Zeile 138: UpdateAttendance::al_createAttendance("all");
}
}
Es handelt sich dabei um die Funktion Mitglieder aus der Anwesenheitsliste auszuschließen bzw. wieder zu aktivieren. Hier können nur weitere Fehler auftauchen, aber so wie ich dich verstanden habe, brauchst du diese Funktion wohl nicht.
Die mitgliederliste im BE sollte nun aber wieder deutlich schneller geladen werden.
Hoffe, das hilft dir erstmal.
Werde mich diesem Problem wie gesagt bei einer nächsten Version annehmen.
Besten Gruß und schöne Pfingsten,
Sebi
Lesezeichen