Zum Inhalt springen

(Powermail) Datenbank-Eintrag machen falls Checkbox gesetzt ist

Erstellt am 23. September 2013 · 4 Antworten · letzte Antwort am 25. September 2013

Tags: Powermail, Datenbank, TYPO3 4.x, Frage

Testpagetester ·

Hallo,

Ich habe ein Problem mit einer Checkbox eines Powermail Formulars:

Das Formular sollte, falls diese speziefische Checbox gesetzt ist, einen Eintrag in die Datenbank schreiben.

Könnte mir da vielleicht jemand helfen?

MFG

jenses ·

Beispielsweise so:

plugin.tx_powermail_pi1 {
  dbEntry {
    fe_users {
      # enable or disable db entry for fe_users
      _enable = TEXT
      _enable.data = TSFE:fe_user|sesData|powermail_UID_DES_FPOWERMAIL_CONTENTELEMENTS|uidUID_DER_CHECKBOX
      # also z.B.
      # _enable.data = TSFE:fe_user|sesData|powermail_123|uid1

      ...

    }
  }
}

Wenn die Checkbox uid1 gesetzt ist, wird der Wert 1 übermittelt, und damit ist auch _enable=1 und die Daten werden nach fe_users gespeichrt

Testpagetester · · Beste Antwort

Vielen Dank, ich habe das ganze inzwischen aber so gelöst dass ich eine Erweiterung geschrieben habe 🙂

Ich Frage die Daten einfach so ab un übergebe sie weiter:

print('<pre>');
print_r($_REQUEST["tx_powermail_pi1"][uidxxx]); // E-Mail abfragen
print('</pre>');