Zum Inhalt springen

Ein Feld in powermail 2 mit TypoScript vorbelegen

Erstellt am 19. Oktober 2012 · 4 Antworten · letzte Antwort am 20. Oktober 2012

Tags: Powermail, Tipp

einpraegsam.​net ·

Hier ein kurzes Beispiel, wie man in powermail in der Version 2.x ein Feld mit Hilfe von TypoScript vorfüllen kann.

1.
Erstellt ein neues Feld in der Standardsprache in powermail (dieses kann natürlich in beliebig viele andere Sprachen übersetzt werden).
Setzt den Marker manuell (z.B.) auf "pagetitle"
Bild: easycaptures.com/…/0814089325.png

2.
Ein paar Zeilen TypoScript um das neue Feld mit dem aktuellen Seitentitel zu befüllen

plugin.tx_powermail {
	settings.setup {
		prefill {
			pagetitle = TEXT
			pagetitle.data = page : title
		}
	}
}

3.
Das Ergebnis
Bild: easycaptures.com/…/5307400230.png

Wichtig
Wenn ihr Benutzereingabe (z.B. mit .data = GP:anything) nutzt, um ein Feld vorzufüllen, muss die Eingabe des Benutzers gegen XSS abgesichert werden (z.B. mit .htmlSpecialChars = 1)

Cheers, Alex

djai_dii ·

Hallo Alex,
was ist zu tun, wenn man den Seitentitel dynamisch mit in die Betreffzeile
schreiben will?
Chock Di Khap

djai_dii ·

Klasse, danke.
Und wenn Du mir jetzt noch sagen kannst, wie
man den aktuellen URL als im RTE setzen kann,
dann... wäre das supernett. Denke es muss ein
Marker gesetzt werden konnte aber nicht rausfinden
wie genau das geht.