Hi, wie schaffe ich es mit powermail 2.0.5 den Wert der checkbox zum Erhalten von HTML-Mails (vorausgewählt ist checked) in die tt_address (module_sys_dmail_html) einzutragen?
Versucht habe ich es so:
plugin.tx_powermail.settings.setup {
dbEntry {
tt_address._enable = TEXT
tt_address._enable.value = 1
#Variable für das Feld ist module_sys_dmail_html
tt_address.module_sys_dmail_html = TEXT
tt_address.module_sys_dmail_html.field = module_sys_dmail_html
}
}
Checkboxes haben im Vergleich zu allen anderen Feldern die Besonderheit, dass man mehrere Werte auswählen und übermitteln kann (array statt string).
Ich müsste es ausprobieren ob das so möglich ist.
Was aber in jedem Fall gehen muss ist der direkte Zugriff auf die POST-Werte
.data = GP:tx_powermail_pi1|field|123|0
Hallo Alex,
konntest du dir das Problem nochmals anschauen?
Dein vorgeschlagener Lösungsansatz mit
.data = GP:tx_powermail_pi1|field|123|0
funktioniert ganz gut. Aber leider nur, wenn man keinen Double-Optin macht. Nach dem klicken des Double-Optin-Links in der E-Mail sind die Post-Daten ja nicht mehr verfügbar.
Gibt es noch eine andere Möglichkeit auf die Daten zuzugreifen? Evtl. über das TSFE wie früher? Ich hatte das zwar ausprobiert, aber entweder war meine Syntax falsch oder das funktioniert nicht.
Vielleicht hat ja jemand anderes, der hier im Forum unterwegs ist einen Lösungsansatz?
Vielen Dank
Julian