Zum Inhalt springen

Userdaten in ein Popup übergeben

Erstellt am 4. Oktober 2006 · 4 Antworten · letzte Antwort am 9. Oktober 2006

Tags: Frontend-Benutzer, Frage

BamBam1980 ·

Hallo zusammen,

ich hoffe ihr könnte mir da weiterhelfen!?

Habe folgende Problemstellung

es gibt 3 Benutzergruppen der jeweils Benutzer zugeordnet sind.

Wenn ein User sich einloggt, Sieht er eine Seite mit einem Bild (extension template) wo er auf dem Bild (mit maps gearbeitet in der Template vorlage) 3 verschiedene Links hat!

klickt man auf einen link öffnet sich ein popup! (Externe Datei)

Wie kann ich die FE userdaten also benutzername und gruppe an das popup übergeben? Oder besser gesagt wie erstelle ich in der template datei eine session wo diese daten eingelesen werden und übergeben werden könnnen?

Hoffe die Frage ist jetzt nich zu doof? ;-)

Wäre super wenn ihr mir da weiterhelfen könnt!

Grüße

BamBam

BamBam1980 ·

Ne es ging eigentlich darum:

Ich habe ein Template mit 4 Links wenn man auf eines Klickt öffnet sich ein Popup in dieses Popup wollte ich die Benutzergruppe des eingeloggten user übergeben lassen zur späteren Unterscheidung für verschiedene Dinge.

Habe das Problem vorhin aber Gott sei Dank in den Griff bekommen.

Aber trotzdem Danke für Deine Antwort.

Grüße

BamBam

MrFriendly ·

Hi,

kannst du deine Lösung posten? Habe ähnliches Problem, bei Klick auf einen durch Extension erstellten Link öffnet sich Popup, darin sollte auf zuvor erzeugte Sessiondaten zugegriffen werden.

Greetings

BamBam1980 ·

Hi,

mmmh Also ich lasse das popup nicht von typo3 erzeugen! Bei mir funktioniert das so!

Habe im Loginbereich eine Seite mit einem extension template! Dort habe ich im Typo Script einfach eine PHP datei eingebunden wo die Session starten und die Daten vom User ausließt also in meinem Fall die Gruppe.

Dann wenn der user auf ein Link klick öffnet sich nun ein poup das aber nicht von Typo3 generiert wird. Also z.b. liegen bei mir die popups unter fileadmin/template/popups! Mußte ich so machen weil für das wozu ich die popups brauche es leider keine Extension gibt ;-)! In jedem Popup werden halt dann nochma die Session daten abgerufen.

Zur kurzen Erklärung es gibt 4 Popus logischerweiße auch 4 Links dazu! Das JavaScript hierzu liegt fest im Template drinnen. Klickt der User auf Link 1 wird ein popup geöffnet wo dann der user auswählne kann ja will ich haben. tut er dies öffnet sich eine weitere Seite im Popup und es wird dann in diesem schritt eine Email rausgesendet was ausgewählt wurde der user auf disable gesetzt er soll nämlich das nur 1 mal machen können und das popup dann automatisch geschlossen und die hauptseite neu geladen, somit ist er ausgeloggt.

Wie das jetzt funktionieren kann mit Typo3 generierten Popups kann ich Dir leider nicht sagen.

Aber vllt. kann man es so lösen, dass man einfach beim popup ein Inhalt einfügt vom Typ Script und dann da ne php datei included wo auf die session zugreift. Oder wird die Seite die im Popup ist komplett von der extension generiert?