Zum Inhalt springen

Powermail double optin tt_address

Erstellt am 1. Januar 2018 · 2 Antworten · letzte Antwort am 8. Januar 2018

Tags: Powermail, tt_address, TYPO3 8, Frage

ambo11 ·

Ich habe mit Powermail ein einfaches Formular erstellt zur Registrierung zu einem Newsletter.
Die Daten schreibe ich erfolgreich in tt_address.

Per Double-Optin in Powermail muss der User seinen Eintrag per Emaillink bestätigen.

Direct_Mail unterscheidet bestätigte und offene Options in tt_address in der Spalte "hidden".

Meine erste Frage:
wie kann ich den Optin von Powermail in die Spalte "hidden" übertragen?

Meine zweite und dritte Frage:
wie kann ich einen Link verschicken, mit dem der User seine Daten ändern kann? und wie kann sich der User abmelden (Unsubscribe-Link)?

ambo11 ·

bin einen Schritt weiter - ich muss ja eigentlich "nur" den Wert aus der tabelle tx_powermail_domain_model_mail im Feld hidden holen und in die tt_address hidden schreiben oder?
aber wie mach ich das?

dbEntry {
1 {

# Enable or disable db entry for table tt_address
_enable = TEXT
_enable.value = 1

# Set tableName to "tt_address"
_table = TEXT
_table.value = tt_address

hidden = TEXT
hidden.field = tx_powermail_domain_model_mail.hidden

[...]

funktioniert leider so nicht - kann mir jemand auf die Sprünge helfen?

einpraegsam.​net ·

Hierfür ist powermail die falsche Wahl, da es sich um eine Erweiterung für Kontaktformulare handelt. Du brauchst eine Extension, mit Hilfe derer sich ein Benutzer im Frontend authentifizieren und sein Profil pflegen kann.
Eventuell gibt es auch Themen wie "Vom Newsletter abmelden" oder ähnliches.