---
title: "Formhandler Finisher_DB funktioniert nicht"
url: "https://www.typo3.net/d/117273-formhandler-finisher-db-funktioniert-nicht"
source: "typo3.net"
tags: ["Extensions","Datenbank","Formhandler","Frage","TYPO3 6.x"]
created: "2014-01-31"
last_reply: "2014-02-03"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Formhandler Finisher_DB funktioniert nicht

Extensions · 2 Antworten · gestartet 2014-01-31

## Eröffnungsbeitrag

**baggyownz** · 2014-01-31 · [Beitrag #1](https://www.typo3.net/d/117273-formhandler-finisher-db-funktioniert-nicht/1)

Hallo,

ich verwende die Ext. Formhandler in der Version 1.6.2 und habe Probleme mit dem speichern der Datensätze in der DB.
Die Mail wird erfolgreich versendet und der redirect funktioniert auch. Nur das Speichern in die DB nicht.

```typoscript
plugin.Tx_Formhandler.settings {
  
  predef.default {
    
    # GENERAL CONFIGURATION
    #name = Default
    addErrorAnchors = 1
    #formValuesPrefix = formhandler
    
    files {
      uploadFolder = uploads/pics/
    }
    
    loggers {
      1.class = Tx_Formhandler_Logger_DB
      1.config {
        pid = 71
      }
    }
  
    finishers {
      
      1.class = Tx_Formhandler_Finisher_Mail
      1.config {
        
      }
      
      2.class = Tx_Formhandler_Finisher_StoreUploadedFiles
      2.config {
        finishedUploadFolder = {$csFormhandler.file-upload-store-uploaded-files.storageFolder}
        renameScheme = [filename]
      }
      
      3.class = Tx_Formhandler_Finisher_DB
      3.config {
        table = tt_address
        key = uid
        fields {
          pid =  71
          name.mapping = name
          email.mapping = mail
          image.mapping = logo_web
          phone.mapping = tel
          www.mapping = web
          address.mapping = strasse
          city.mapping = ort
          zip.mapping = plz
          company.mapping = unternehmen
          fax.mapping = fax
        }
      }
      
      4.class = Tx_Formhandler_Finisher_SubmittedOK
      4.config {
        returns = 1
      }
      
    }
  
    validators {
      1.class = Tx_Formhandler_Validator_Default
      1.config {
        fieldConf {
          unternehmen.errorCheck.1 = required
          name.errorCheck.1 = required
          strasse.errorCheck.1 = required
          plz.errorCheck.1 = required
          ort.errorCheck.1 = required
          tel.errorCheck.1 = required
          mail.errorCheck.1 = required
          paket.errorCheck.1 = required
          teilnahmebedingungen.errorCheck.1 = required
          
          logo_web.errorCheck {
            1 = fileAllowedTypes
            1.allowedTypes = gif,jpeg,jpg,png
            
            2 = fileMaxSize
            2.maxSize = 1000000
            
            3 = fileMaxCount
            3.maxCount = 1
            
          }
          
          logo_druck.errorCheck {
            1 = fileAllowedTypes
            1.allowedTypes = gif,jpeg,jpg,png,zip,eps,ps,ai,pdf,cdr,psd
            
            2 = fileMaxSize
            2.maxSize = 5000000
            
            3 = fileMaxCount
            3.maxCount = 1
          }
        }
      }
    }
  }
}
```

Hat jemand eine Idee?

VG

## Antworten

### [#2](https://www.typo3.net/d/117273-formhandler-finisher-db-funktioniert-nicht/2) · Schweriner · 2014-01-31

Beschränk Dich bei dem Finisher erstmal auf das wesentlich und belass es erstmal beim Namen und der PID. Probier mal bei der pid = TEXT, pid.value = 71

### [#3](https://www.typo3.net/d/117273-formhandler-finisher-db-funktioniert-nicht/3) · baggyownz · 2014-02-03

Habe das Problem glaube ich gelöst. Mittlerweile habe ich weitere Formular eingebaut (alle sehen unterschiedlich aus). Dort bekam ich dann immer die Fehlermeldung, dass der finisher mail fehlt. Durch weiteres recherchieren habe ich die Lösung gefunden. Ich gab einfach jedem Formular einen Namen.

```typoscript
plugin.Tx_Formhandler.settings {
 
  predef.default {
 
    # GENERAL CONFIGURATION
    name = Test1
  }
}
```

Und schon sieht es besser aus. :-)

---

Quelle: „Formhandler Finisher_DB funktioniert nicht“, typo3.net, https://www.typo3.net/d/117273-formhandler-finisher-db-funktioniert-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
