[TYPO3-german] Formhandler verwendet TypoScript nicht

dirk_studivz at web.de dirk_studivz at web.de
Sat Jun 25 16:02:31 CEST 2011


Hallo,

ich habe mir den Formhandler installiert, eine neue Seite als Plugin -> Formhandler angelegt um dort ein MultiStep-Formular (ohne Conditions) anzulegen.

Dazu habe ich mir das Beispiel aus dem Examples/MultiStep-Ordner kopiert.

Als nächsten Schritt habe ich das beigefügte TypoScript in ein Extension Template (das auf der Formularseite liegt) angelegt mit folgendem Inhalt (nur Step 1):

##### STEP 1 CONFIGURATION #####
plugin.Tx_Formhandler.settings.predef.multistep_example.1 {
    checkBoxFields = interests
    radioButtonFields = contact_via
    validators {
        1 {
            class = Tx_Formhandler_Validator_Default
            config {
                fieldConf {
                    picture {
                        errorCheck.1 = fileAllowedTypes
                        errorCheck.1.allowedTypes = jpg,gif
                        errorCheck.2 = fileMinSize
                        errorCheck.2.minSize = 20000
                        errorCheck.3 = fileMaxSize
                        errorCheck.3.maxSize= 100000
                        errorCheck.4 = fileMaxCount
                        errorCheck.4.maxCount = 2

                    }
                    firstname {
                        errorCheck.1 = required
                        errorCheck.2 = maxLength
                        errorCheck.2.value = 50
                    }
                    lastname {
                        errorCheck.1 = required
                        errorCheck.2 = maxLength
                        errorCheck.2.value = 50
                    }
                    email {
                        errorCheck.1 = required
                        errorCheck.2 = email
                    }
                    interests {
                        errorCheck.1 = minItems
                        errorCheck.1.value = 2
                        errorCheck.2 = required
                    }
                    contact_via {
                        errorCheck.1 = required
                    }
                }
            }
        }
    }
}

Wenn ich das Formular aufrufe und absende wird jedoch keine Validierung durchgeführt (bzw. es kommen keine Fehlermeldungen und ich gelange zur 2.Seite. Deshalb gehe ich davon aus, dass das TS nicht eingelesen wird, zumal auch die required * nicht angezeigt wird.

Kann mir jemand helfen, woran das liegen könnte? Ich habe schon befürchtet, dass es an dem

plugin.Tx_Formhandler.settings.predef.MULTISTEP_EXAMPLE.1

liegen könnte. Vergebe ich das willkürlich oder muss ich den Namen irgendwo festlegen?

Vielen Dank und ein schönes Wochenende,

Dirk
___________________________________________________________
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar


More information about the TYPO3-german mailing list