Hallo, ich nutze Formhandler um neue Datensätze in der DB abzulegen oder zu aktualisieren. Das Problem was ich jedoch habe ist, dass man bestimmte Datensätze zwar laden können soll, aber nicht aktualisieren. Stattdessen sollen dann neue Einträge angelegt werden. Dies kriege ich jedoch nicht so richtig hin (in dem Fall wird der Eintrag weder verändert, noch neu angelegt).
Hoffe mir kann da jemand zeigen wie man es lösen kann... Folgendes habe ich bereits probiert: finishers { 1.class = Finisher_DB 1.config { table = tx_nnextformhandler_domain_model_formdata key = uid updateInsteadOfInsert = 1 insertIfNoUpdatePossible = 1 andWhere = COA andWhere { 10 = TEXT 10.value = locked = 0 } fields { first_name.mapping = vorname last_name.mapping = name pid.postProcessing = TEXT pid.postProcessing.value = {$formhandlerExamples.basic.field-demo-contact-form.storagePid} } } # Finisher_Redirect will redirect the user to another page after the form was submitted successfully. 5.class = Finisher_Redirect 5.config { redirectPage = {$formhandlerExamples.basic.field-demo-contact-form.redirectPage} } } Vielen Dank schon mal! Grüße _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german