Listenausgabe fehlerhaft

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
harryman
Beiträge: 141
Registriert: 25. Jul 2007, 22:58
Kontaktdaten:

Listenausgabe fehlerhaft

Beitrag von harryman »

Hallo zusammen

Nach Update 2.09 -> 2.13

Ich habe festgestellt, dass die Listenausgabe fehlerhaft ist.

In der Übersicht der aktiven Rollen wird die Anzahl Mitglieder der einzelnen Rollen korrekt angezeigt. Wenn ich mir aber die dazugehörige Liste einer Rolle anzeigen lasse, dann wird irgendwas angezeigt, also eine Liste mit einer Anzahl Mitglieder, die total daneben ist.

Ich habe inzwischen herausgefunden, dass das Problem erst auftritt, nach dem ich mit den eigenen Listen gespielt habe. Wo werden denn die Daten der eigene Listen gespeichert?


Ist das bekannt?

Danke und Gruss
Harald
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Harald,

hab nach deinem Tipp mit den eigenen Listen noch einmal versucht das Problem nachzuvollziehen, leider erfolglos.

Kannst du versuchen, dies noch weiter einzugrenzen, so dass man es relativ leicht nachvollziehen kann ?

Also, eigene Liste anwählen, feld x und y zuordnen, dann anzeigen lassen, danach auf Listen klicken usw...

Gruß
Fasse
harryman
Beiträge: 141
Registriert: 25. Jul 2007, 22:58
Kontaktdaten:

Beitrag von harryman »

Hallihallo

Ich wollte eine eigene Liste über alle Rollen erstellen und dabei eine bestimmte PLZ auswählen.
Name, Vorname, PLZ

Dazu habe ich mir eine eigene Rolle gebastelt: Die Mitglieder aller Rollen sollen auch automatisch Mitglied der Rolle "Alle" sein!

Dann die eigene Liste erstellen mit der Rolle "Alle", dann noch das PLZ-Feld dazugeklickt und den Wert der PLZ eingegeben.

Ich habe das Gefühl, das das Resultat beim erstmaligen Ausführen stimmt. Wenn ich dann aber wiedr eine andere Liste anwähle, dann wird wieder das vorherige Resultat angezeigt.

Bin mal auf deine Antwort gespannt.

Gruss
Harald
harryman
Beiträge: 141
Registriert: 25. Jul 2007, 22:58
Kontaktdaten:

Beitrag von harryman »

Konnte das schon jemand reproduzieren?
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Harald,

bin leider noch nicht dazu gekommen, mir das noch einmal anzuschauen.
Es ist aber nicht in Vergessenheit geraten.

Gruß
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Harald,

ich hab jetzt noch einmal versucht den Fehler nachzuvollziehen. Leider wieder ohne Erfolg.
Kannst du mal bitte versuchen diesen Fehler bei uns im Demo-Bereich nachzuvollziehen.

Allerdings wird dieser Bereich jede Nacht gelöscht und neu eingespielt. Falls du da Anpassungen machst, bitte Poste diese alle hier, damit ich diese dann auch nachstellen kann.

Davor könntest du das ganz aber vielleicht noch mal lokal bei dir mit der aktuellen Version 2.1.5 ausprobieren. Ich hab in der 2.1.4 eine Sache korrigiert, die evtl. damit zu tun haben könnte. Da ich den Fehler aber nicht hatte, konnte ich es deshalb nicht testen.

Viele Grüße
Fasse
harryman
Beiträge: 141
Registriert: 25. Jul 2007, 22:58
Kontaktdaten:

Beitrag von harryman »

Hallo Fasse

Jetzt, nach dem Update von 2.13 auf 2.15 scheint der Fehler verschwunden zu sein. Ich konnte den Fehler nicht mehr reproduzieren.

Beim Herumspielen auf der Seite "Eigene Listen" kam bei mir immer nach Drücken des "zurück" buttons folgende Fehlermeldung:

Code: Alles auswählen

Warning: Invalid argument supplied for foreach() in /mnt/sites/fctc.ch/web/tutorial/admidio/adm_program/system/classes/list_configuration.php on line 275

S Q L - E R R O R

CODE: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND rol_cat_id = cat_id AND cat_org_id =' at line 8

B A C K T R A C E


FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()

FILE: adm_program/modules/lists/lists_show.php
LINE: 167
CALL: MySqlDB->query()
Vielen Dank für deine Hilfe

Gruss
Harald
Antworten