Hallo Dirk,
der Name ist willkürlich, sollte aber nicht für mehrere Formulare
verwendet werden.
Der Key "multistep_example" zusammen mit dem Inhalt des Settings "name"
wird in den Plugin Optionen unter "Predefined Forms" ausgespielt. Dort
musst du dann das entsprechende Formular auswählen. Sonst hat
Formhandler keine TypoScript-Konfig zur Verfügung.
Wenn du das nicht machen willst, musst du ohne "predef" arbeiten.
Viele Grüße,
Reinhard
Am 2011-06-25 16:02, schrieb dirk_stud...@web.de:
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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german