Zum Inhalt springen

powermail / Wert und Value einer Selectbox

Erstellt am 16. März 2010 · 2 Antworten · letzte Antwort am 16. März 2010

Tags: Frage

tmicha ·

Hallo,

in einem Kontaktformular wird der Empfänger Anhand einer Usergruppe ermittelt, den der Enduser über ein Bereich-Dropdown ermitteln kann, also

Bereich A|5
Bereich B|6
Bereich C|7

und per Typoscript werden dann dort die user einer FE-Usergruppe eingesetzt

plugin.tx_powermail_pi1.email.recipient_mail {
	email_query = TEXT
	email_query.value = SELECT email FROM fe_users WHERE find_in_set(###UID39###, usergroup) > 0 AND disable = 0 AND deleted = 0
}

In der Bestätigunsseite / der E-mail erscheint jetzt jedoch nicht mehr der Bereichsname sondern nur noch die Usergruppen-ID. Wie kann ich das umgehen? Kann ich vielleicht noch im Typoscript die Werte hinterlegen bzw. die Zuordnung aus den Values zu den FE_usergruppen erst im TS vornehmen so dass der User eine "schöne" Anzeige bekommt?[/u]

tmicha ·

Probiere gerade eine Lösung aus, die eigentlich für eine personalisiere Anrede gedacht war: #78897

hotel = CASE
bereich.key.data = TSFE:fe_user|sesData|powermail_766|uid39
bereich.default = TEXT
bereich.default.value = Allgemein
bereich.5 = Text
bereich.5.value = Bereich A
bereich.6 = Text
bereich.6.value = Bereich B

plugin.tx_powermail_pi1.dynamicTyposcript {
        bereichname < bereich
}
Bereich: ###POWERMAIL_TYPOSCRIPT_BEREICHNAME###

Leider wird bei mir entweder der Default-Wert angezeigt (für einen nicht definierten Wert 4) oder nix. Habe ich etwas falsch gemacht?

gruß Micha