Zum Inhalt springen

Powermail speichert Formularwerte nicht ab

Erstellt am 9. Februar 2010 · 1 Antwort · letzte Antwort am 9. Februar 2010

Tags: Powermail, Frage

joda ·

Hallo zusammen,

nachdem ich mir mit wfqbe die Ohren mit einem dynamischen Formular gebrochen hab möchte ich nun einen nächsten versuch mit powermail starten.

Funktioniert auch soweit, ausser das die Formularwerte nicht in die Datenbank geschrieben werden. Der Datensatz wird angelegt und auch die statischen Werte werden geschrieben.

# wird korrekt geschrieben
tt_news.crdate = TEXT
tt_news.crdate.data = date:U

#geht nicht ;-)
# table "tt_news" with field "short" is the value from powermail (tt_content uid 2) field uid7 (###uid7###)			
tt_news.short = TEXT
tt_news.short.data = TSFE:fe_user|sesData|powermail_2|uid7

In der Session ist der Wert gesetzt und auch in dem Datensatz der E-Mail sehe ich:

<pivars>
<uid7>Dies ist ein Test</uid8>
</pivars>

Das Datenbankfeld short existiert und [powermail_2] 2 ist die id der Formularseite von Powermail.

Jetzt fällt mir nix mehr ein. #angry#

Grüße
jo

joda ·

Oh Mann, beim Korrekturlesen meines Postings habe ich den Fehler selbst gefunden. :o

Vielleicht hilft es ja auch Anderen...

TSFE:fe_user|sesData|powermail_2|uid7

Die 2 wird als id der Formularseite angezeigt. Wenn ich jedoch in tt_content nach dem Datensatz suche erhalte ich 227!!!

Mit der funktioniert das Schreiben dann auch... #paralyzed#

Jetzt kann ich mich der Dynamik mit powermail_cond weitermachen.

Grüße
jo