Hi,
ich will die Adressdaten eines Powermail-Formulars in die Adressdatenbank übernehmen. Aus dem Manual zu Powermail habe folgendes Script abgeleitet:
plugin.tx_powermail_pi1 {
dbEntry {
tt_address._enable = TEXT
tt_address._enable.value = 1
tt_address._mm = COA
tt_address._mm.10 = COA
tt_address._mm.10.1 = TEXT
tt_address._mm.10.1.value = tt_address_group_mm
tt_address._mm.10.2 = TEXT
tt_address._mm.10.2.value = tt_address_group
10.2.value = tt_address_group
# 3 is always the uid of the other table to get a relation to this (in this case uid2 of tt_address_group)
tt_address._mm.10.3 = TEXT
tt_address._mm.10.3.value = 1
tt_address.name = TEXT
tt_address.name.data = TSFE:fe_user|sesData|powermail_88|uid93
tt_address.first_name = TEXT
tt_address.first_name.data = TSFE:fe_user|sesData|powermail_88|uid94
tt_address.address = TEXT
tt_address.address.data = TSFE:fe_user|sesData|powermail_88|uid95
tt_address.zip = TEXT
tt_address.zip.data = TSFE:fe_user|sesData|powermail_88|uid96
tt_address.city = TEXT
tt_address.city.data = TSFE:fe_user|sesData|powermail_88|uid97
tt_address.country = TEXT
tt_address.country.data = TSFE:fe_user|sesData|powermail_88|uid98
tt_address.phone = TEXT
tt_address.phone.data = TSFE:fe_user|sesData|powermail_88|uid99
tt_address.email = TEXT
tt_address.email.data = TSFE:fe_user|sesData|powermail_88|uid100
}
}
Wenn ich jetzt das Formular ausfülle und absende, wird nichts in die tt_address eingetragen. Ich bin mir aber auch nicht mit der Syntax im Klaren, aber ich gehe davon aus, dass "uid93" die ID des Powermail-Feldes "Name" ist das ich dem Feld "name" der tt_address zuordnen will.
Ich verstehe überhaupt nicht wofür die 88 in "powermail_88" steht. Vielleicht muß ich hier eine andere Zahl eintragen und wenn ja, welche?
Bei "tt_address._mm.10.3.value = 1" nehme ich an, ist die ID der "tt_address_group" gemeint und die ist bei mir "1".
Kann mir jemand weiterhelfen, wo eventuell mein Fehler liegt?
Grüße
Lawrence