Zum Inhalt springen

Powermail verstecktes Feld Prefill Datum und Buchungsnummer

Erstellt am 11. Januar 2014 · 3 Antworten · letzte Antwort am 27. Januar 2014

Tags: Powermail, TYPO3 6, Frage

typo3_hp ·

Hallo!

Ich verwende Powermail 2.0

Habe 2 versteckte Felder (Datum, Buchungsnummer), welche ich gerne befüllen würde.

Das Datum, soll mit das heutige Datum (TT.MM.YYYY) sein und die Buchungsnummer eine fortlaufende Nummer (WEB-FORTLAUFENDENUMMER) sein. Also eine konstante, welche jeweils + 1 hochgezählt wird.

Wie bekomme ich das hin?

z.B:
WEB-1
WEB-2

Hat mir jemand ein Beispiel?

Danke und Grüße

Schweriner ·

powernail ist nicht so mein Ding aber kannst du nicht jedes Feld mit typoscript vorbelegen? dann könntest du ja so einfach daa datum reinschreiben.

bei der buchungsnummer solltest du unbedingt daran denken was passiert wenn zwei Personen gleichzeitig das Formular ausfüllen. nicht das die dieselbe buchungsnummer bekommen. wenn du typoscript zum vorbelegen der Felder verwenden kannst, dann würde ich dort eine userfunc einbinden, die eine eindeutige nummer zuruckgibt

einpraegsam.​net ·

Hi,

du kannst unter anderem per TypoScript vorbefüllen in powermail.
nehmen wir an, dass die beiden Felder folgende Marker haben:
{datum}
{buchungsnummer}

Bei der Buchungsnummer brauchst du vermutlich eine kleine UserFunc.
Hier mal das Beispiel für Datum.

plugin.tx_powermail {
	settings {
		setup {
			prefill {
				datum = TEXT
				datum.data = date:U
				datum.strftime = %d.%m.%Y

				buchungsnummer = USER
				buchungsnummer ...
			}
		}
	}
}
Velletti ·

Wozu brauchst du denn die Buchungsnummer? in dem weitergeleiteten Email? wenn nur da, wäre das so noch viel einfacher:

im Emailtext dem Marker UID "missbrauchen":

Buchungsnummer: Web-###UID###

Gruß
Jörg