rmbinder / Mitgliedsbeitrag

Plugin Mitgliedsbeitrag für die Online-Mitgliederverwaltung Admidio
GNU General Public License v2.0
7 stars 3 forks source link

leere Seite Beitragszahlungen #98

Closed mikkamm closed 2 years ago

mikkamm commented 2 years ago

Nachdem Klick auf Beitragszahlungen bearbeiten erscheint eine leere Seite. Im Debugmodus erscheint folgender Fehler:

S Q L - E R R O R

CODE: 42000 1064

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AS '86', .usd_value AS '90', .usd_value AS '89', .usd_value AS '87', LAST_NAM...' at line 1

B A C K T R A C E

FILE: adm_program/system/classes/Database.php LINE: 689 CALL: Database->showError()

FILE: adm_plugins/mitgliedsbeitrag/common_function.php LINE: 355 CALL: Database->queryPrepared()

FILE: adm_plugins/mitgliedsbeitrag/payments.php LINE: 187 CALL: list_members()

rmbinder commented 2 years ago

Dieser Fehler sollte eigentlich seit der Version 5.1.0 des Plugins behoben sein (#84). Welche Version von Mitgliedsbeitrag wird denn verwendet?

mikkamm commented 2 years ago

Ich habe es mit den Versionen 5.0.2 und 5.1.1 ausprobiert. Bei beiden habe ich das gleiche Problem.

rmbinder commented 2 years ago

In Einstellungen-Ansichtsdefinitionen muss bei Spaltenauswahl bei allen Spalten unter Inhalt ein Profilfeld eingetragen sein. Sind hier noch weiße Felder sichtbar?

mikkamm commented 2 years ago

Ja, hier sind die ersten 4 Spalten nicht belegt. Kann ich hier einfach eine Auswahl treffen oder müssen hier default Werte eingetragen werden?

rmbinder commented 2 years ago

Einfach irgendetwas eintragen. Diese Felder dürfen nicht leer sein. Wie ich bereits geschrieben habe, dürfte dieser Fehler seit der Version 5.1.0 nicht mehr auftreten. Ich habe auch noch eine extra "Sicherung" mit eingebaut, dass diese leeren Felder (falls sie doch noch vorhanden sind) herausfiltert.

mikkamm commented 2 years ago

Danke. Anscheinend war der Browsercache das Problem