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
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
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 ...
}
}
}
}
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