[Frage] powermail 2: Einträge mehrfach in TYPO3-Version: 6.2.7

  • engler engler
    Padawan
    0 x
    58 Beiträge
    2 Hilfreiche Beiträge
    24. 09. 2015, 15:24

    Hallo,
    ich würde gerne Powermail für die Anmeldung zu einem Newsletter verwenden und nutze die dbentry-Funktionalität, was auch wunderbar funktioniert. Ich habe jedoch die Anforderung, dass der Empfänger aus zwei Newslettern wählen können soll. Die entsprechenden Checkboxen (newsletterinfo und newsletteraktion) wählt er entsprechend aus.
    Jetzt sollte bei der Auswahl beider Checkboxen natürlich auch zwei Mal den Wert der entsprechenden usergroup in die Tabelle tt_address_group_mm schreiben, er macht das jedoch nur einmal, also geht immer eine Auswahl flöten. Hat jemand eine Idee, wie ich das realisieren könnte?

    1. plugin.tx_powermail.settings.setup {
    2. dbEntry {
    3.  
    4. tt_address._enable = TEXT
    5. tt_address._enable.value = 1
    6. tt_address._ifUnique.email = none
    7.  
    8. #PID wo die Adressen gespeichert werden sollen
    9. tt_address.pid = TEXT
    10. tt_address.pid.value = 21
    11.  
    12. #Timestamp
    13. tt_address.tstamp = TEXT
    14. tt_address.tstamp.data = date:U
    15.  
    16. tt_address.gender = TEXT
    17. tt_address.gender.field = anrede
    18.  
    19. #Nachname
    20. tt_address.name = TEXT
    21. tt_address.name.field = name
    22.  
    23. #E-Mail Adresse
    24. tt_address.email = TEXT
    25. tt_address.email.field = e_mail_adresse
    26.  
    27. tt_address.module_sys_dmail_html = TEXT
    28. tt_address.module_sys_dmail_html.value = 1
    29.  
    30. tt_address_group_mm._enable = TEXT
    31. tt_address_group_mm._enable.value = 1
    32. # Fill new record of table "tt_address_group_mm" with field "uid_local" with uid of tt_address record that was just created before with .field=uid_[tablename]
    33. tt_address_group_mm.uid_local = TEXT
    34. tt_address_group_mm.uid_local.field = uid_tt_address
    35. # Fill new record of table "tt_address_group_mm" with field "uid_foreign"
    36. tt_address_group_mm.uid_foreign = TEXT
    37. tt_address_group_mm.uid_foreign.field = newsletter
    38.  
    39. }
    40. }


  • 1
  • 1