Zum Inhalt springen

Fe login Platzhalter für den Usernamen

Erstellt am 25. November 2008 · 3 Antworten · letzte Antwort am 14. Januar 2009

Tags: Frontend-Benutzer, Frage

12_typo_3 ·

Hallo,

ich möchte in einem tmpl (von wec_discussion) den Usernamen des fe_users ausgeben lassen.

Weiß jemand wie die Variable für den Usernamen lautet? (Sollte doch möglich sein, oder irre ich mich?)

Hilfe würde ich dankend entgegennehmen.

Gruß
Marcus

onyx_no1 ·

Bei mir liegt das Problem ist ähnlich.

Ich möchte registrierten Benutzern bestimmte Newsletter zugänglich machen. Ich verwende dafür Direct Mail Subscription 1.1.0.

Um dem Benutzer die erneute Eingabe seiner Daten (Name, E-Mail) zu ersparen wollte ich die Formularfelder mit defaultValues füllen lassen.

plugin.feadmin.dmailsubscription.create.defaultValues.name = ...

Alles was ich an Stelle der Punkte eingebe, erscheint dann auch im Formular.
Ich habe nur keine Idee, wie ich den Wert von TSFE:fe_user|user|username dort hineinbekomme. "TSFE:fe_user|user|username" wird im Klartext dargestellt.

tmpname = TEXT
tmpname.data = TSFE:fe_user|user|username
plugin.feadmin.dmailsubscription.create.defaultValues.name < tmpname

Wenn ich oben genanntes versuche, erscheint die Fehlermeldung, dass string erwartet wird und array übergeben wurde. Im Formularfeld steht zusätzlich noch "TEXT".

plugin.feadmin.dmailsubscription.create.defaultValues.name = tmpname

Diese Variante gibt "tmpname" im Eingabefeld aus.

Weiß jemand Rat?

Julian.​Hofmann ·

Ich würde mal spekulieren, dass die defaultValues.* lediglich vom Typ text sind und nicht text/stdWrap, d.h. es erfolgt keine Auswertung von tmpname (was intern als Array gehandhabt wird).