[gelöst] Signup Anmeldungen loggen
Eingetragen von sspind (51)
am 17.06.2010 - 11:04 Uhr in
am 17.06.2010 - 11:04 Uhr in
Hallo beisammen,
ich habe eine Frage zum Modul Signup und zwar wie ich beispielsweise als Admin sämtliche Anmeldungen mitloggen kann bzw. eine schöne ausdruckbare Übersicht der gesammelten Anmeldungen erhalte.
Das "signup_user_admin_list" unter Views löst anscheinend diese Aufgabe für mich nicht, weil sie alle angemeldeten Benutzer (authenticated users) auflistet.
Meine Anmeldungen sind aber auf der Webseite offen, d.h. jeder kann sich für verschiedenste Events (Modul calendar) anmelden und ich habe diese Felder direkt in das signup-Modul (irgendeine .inc war das) einpflegen müssen, das sie unter Anmeldung erscheinen.
Wer weiss hier weiter?
- Anmelden oder Registrieren um Kommentare zu schreiben
weiss hier keiner was dazu?
am 06.07.2010 - 11:40 Uhr
Bitte um Hilfe!
signup_user_list
am 06.07.2010 - 12:18 Uhr
Hallo.
Der View "signup_user_list" zeigt Dir zur einer Node eine Liste aller angemeldeten Benutzer an.
List of all users signed up for a given node
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
geht nicht
am 06.07.2010 - 13:35 Uhr
Leider zeigt die Liste aber die gewünschten Daten nicht, keine Ahnung warum.
?
am 09.07.2010 - 10:23 Uhr
Wer hier noch bitte wer was dazu oder ist das überhaupt der richtige Weg?
Die View signup_user_list
am 09.07.2010 - 13:05 Uhr
Die View signup_user_list funktioniert "out of the box" so, wie sie soll.
Gib mal in der Live-Vorschau bei "Argument" eine Node-ID ein (natürlich die ID von einem Node, zu dem sich User angemeldet haben) und klicke dann auf "Vorschau".
Ich habe
am 12.07.2010 - 12:37 Uhr
> Die View signup_user_list funktioniert "out of the box" so, wie sie soll.
Das hätte ich auch gehofft, tut es aber nicht.
beim Live - Argument "node/45" bzw. testweise "45" eingegeben, leider ohne Erfolg, es kommt nach wie vor die Meldung: "Abfrage Es wurde keine Abfrage durchgeführt".
"Views" funktioniert aber bei mir ganz sicher, da ich es auch an anderen Stellen einsetzte.
Und für den Node mit der ID
am 12.07.2010 - 13:29 Uhr
Und für den Node mit der ID 45 haben auch schon User das Signup-Formular verwendet? Irgendwas machst du da verkehrt.
Denn ich habe das selbst getestet. Signup installiert --> Signup-Formular in einen Nodetype eingefügt --> Node erstellt (Node-ID 812) --> als Admin das Signup-Formular ausgefüllt --> View-Bearbeitungsseite von signup_user_list aufgerufen --> Als Argument 812 eingegeben --> auf Vorschau geklickt --> Einen Datensatz erhalten (siehe Screenshot).
Das klappt wunderbar, also liegt die Vermutung nahe, dass du da irgendwas falsch gemacht hast.
Hier kannst du dir den Screenshot ansehen
(Ich habe ihn mal aufgrund der Auflösung nicht direkt als Bild eingefügt. Warum bekomme ich eigentlich bei dem Versuch, eine Datei anzuhängen, einen Validation Error?)
Schon mal Danke aber Grundproblem
am 12.07.2010 - 14:37 Uhr
Du hattest recht, es hat funktioniert! Weiss nicht warum vorher nicht.
Jetzt stehe ich aber wieder vorm Grundproblem wie in meinem ersten Posting beschrieben:
Da es sich nicht um authentifizierte Benutzer handelt, werden diese namentlich, sondern als "Gast" ausgegeben. Bei dir sieht man ja auch nur den "admin" und der ist authentifiziert.
Also keine Infos über E-Mailadresse, Vorname, Nachname etc. die ich bei Signup (in der signup.inc oder so) als Anmeldefelder hinzuprogrammiert habe.
Dafür gibt es bei Views ein
am 12.07.2010 - 14:51 Uhr
Dafür gibt es bei Views ein neues Feld: "Anmelden: Benutzer: Zusätzliche Anmeldeinformationen"
Wenn du das hinzufügst, werden in dem Feld alle Felder des Signup-Formulars ausgegeben (auch die, die du selbst eingefügt hast). Du kannst das allerdings auch auf bestimmte Felder begrenzen.
Wenn du z.B. noch die Felder Vorname, Nachname und Adresse hast, dann kannst du das Feld einfügen und und unverändert lassen. Damit wird dann in einer Spalte diese Info angezeigt:
"Vorname: Max, Nachname: Muster, Adresse: Muster-Straße 12".
Allerdings kannst du auch dreimal dieses Feld einfügen und jeweils auf eines der Signup-Felder beschränken, dann bekommst du für jedes Feld eine eigene Spalte.
Vielen Dank!
am 12.07.2010 - 15:42 Uhr
Genau das wars! Ihr habt mir alle sehr geholfen!