Zum Inhalt springen

powermail - automatischer Absender aus FE-User

Erstellt am 14. April 2010 · 8 Antworten · letzte Antwort am 21. April 2010

Tags: Powermail, Frontend-Benutzer, Frage

JocMet67 ·

Hi,

bin neu mit powermail:

Ich habe eine feste FE-Usergruppe. Nur diese soll Zugriff auf das Mailformular haben.

Gibt es eine Moeglichkeit, ***automatisch*** denjenigen als Absender einzutragen, der sich gerade im Frontend eingeloggt hat?

Die Mail geht immer an alle aus der FE-Usergruppe.

Danke!

Gruss, JocMet67

JocMet67 ·

Weisst du denn nicht, wie das mit TypoScript geht? Ich moechte, dass automatisch immer der Absender eingetragen wird, der gerade eingeloggt ist und die Mail an alle anderen FE-User verschicken will.

Keiner soll sonst irgend etwas eintragen koennen - ausser Betreff und Text (und evtl. Dateianhang).

Danke, dass du so schnell antwortest, wenn das alles klappt, werde ich das sofort anbieten koennen!

JocMet67

einpraegsam.​net ·

Ok, wenn das ein Hiddenfield wäre, kannst du auch nichts eintragen.

Aber klar kannst du das auch über TS vorfüllen:

plugin.tx_powermail_pi1 {
  prefill {
    uid123 = TEXT
    uid123.data = TSFE:fe_user|user|name
  }
}
JocMet67 ·

hmm, geht wohl nicht so ganz:

Bsp:

http://web44.server002.boxfix.de/site/index.php?id=723

// Das Feld "Betreff" soll mit

plugin.tx_powermail_pi1 {
  prefill {
   # uid4 = TEXT
   # uid4.data = TSFE:fe_user|user|name
    uid1 = TEXT
    uid1.data = TSFE:fe_user|user|name
  }
}

den Wert aus den FE-Usern erhalten.

Das klappt nicht.

// Was auch nicht klappt, ist die Uebertragung von Werten aus den FE-Userangaben (dein Screenshot, oben).

// Was auch nicht klappt, ist die Anzeige von Feldern vom Typ "Text anzeigen". Diese wollte ich dafuer verwenden, den jeweiligen FE-Usernamen anzuzeigen.

// Auch hidden-Felder werden nicht angelegt (ich hab im Quelltext gesucht).

// Weiteres Problem ist, dass der jeweils aktuelle Zustand des Formulars anscheinend nicht angezeigt wird. Trotz Cache-Leerung. (Vergleich mit IE und Firefox.) D.h. es bleiben z.B. alte Default-Werte von Textfeldern erhalten.

Koenntest du mir hier auf die Spruenge helfen?

Danke!

Gruesse, JocMet67