Zum Inhalt springen

Nicht definiertes error flag in Multistep-Template bei FormHandler

Erstellt am 16. März 2010 · 1 Antwort · letzte Antwort am 16. März 2010

Tags: Formhandler, Frage

bolshi ·

Hallo,
beim FormHandler v. 0.9.6 in Verbindung mit Typo3 v. 4.3.2 erscheint beim
Nutzen des Multistep-Templates innerhalb des folgenden Abschnitts eine
nicht definierte Fehlermeldung [rotes Karo ohne Beschreibung]:

<!-- ###TEMPLATE_FORM3### begin -->
###FORM_STARTBLOCK###

               <div class="row">
                           <p> Wie erfuhren Sie von isorast?</p>
                           <label class="description"
for="kontakt_Zeitschrift">###LLL:kontakt_Zeitschrift###</label>
                           <input class="order" type="checkbox"
name="formhandler[kontaktzeitschrift][]"
id="kontakt_Zeitschrift"
value="###LLL:kontakt_Zeitschrift###"
###checked_kontakt_Zeitschrift###/>
                       <div class="clear"></div>
                           <label class="description"
for="zeitschriftTitel">###LLL:zeitschriftTitel###</label>
                           <input class="order" type="text"
name="formhandler[zeitschriftTitel]"
id="zeitschriftTitel" value=""
###checked_zeitschriftTitel###/>
                       <div class="clear"></div>
                           <label class="description"
for="zeitschriftAusgabe">###LLL:zeitschriftAusgabe###</label>
                           <input class="order" type="text"
name="formhandler[zeitschriftAusgabe]"
id="zeitschriftAusgabe" value=""
###checked_zeitschriftAusgabe###/>
                       <div class="clear"></div>
                           <label class="description"
for="kontakt_Messe">###LLL:kontakt_Messe###</label>
                           <input class="order" type="checkbox"
name="formhandler[kontaktmesse][]"
id="kontakt_Messe" value=""
###checked_kontakt_Messe###/>
                       <div class="clear"></div>
                           <label class="description"
for="messeOrt">###LLL:messeOrt###</label>
                           <input class="order" type="text"
name="formhandler[messeOrt]" id="messeOrt"
value="" ###checked_messeOrt###/>
                       <div class="clear"></div>
                           <label class="description"
for="messeDatum">###LLL:messeDatum###</label>
                           <input class="order" type="text"
name="formhandler[messeDatum]" id="messeDatum"
value="" ###checked_messeDatum###/>
                       <div class="clear"></div>
               </div>
               <div class="row">
                       <!--###LLL:required_fields###-->
                       <input type="submit" value="###LLL:prev###" ###submit_prevStep###/>
                       <input type="submit" value="###LLL:next###" ###submit_nextStep###/>
               </div>
###FORM_ENDBLOCK###
<!-- ###TEMPLATE_FORM3### end -->

Zuvor existieren zwei Abschnitte mit ähnlichem Aufbau, bei denen fehlerfrei von einer zur nächsten Seite gewechselt werden kann. Dasselbe Formular läuft auf Typo3 4.2.10 mit FormHandler 0.9.4 problemlos.

'<!--###LLL:required_fields###-->' ist auf dieser Seite absichtlich auskommentiert. Bringt fehlertechnisch keine Änderung.

Gruß, bolshi

bolshi ·
##### STEP 5 CONFIGURATION #####
plugin.Tx_Formhandler.settings.predef.multistep_conditions_example.5 {
  validators {
   1 {     
     class = Tx_Formhandler_Validator_Default  
     config {    
       fieldConf {
               freecapfield.errorCheck.1 = required
               freecapfield.errorCheck.2 = captcha    
       }  
     }
   }
  }
}

Nach deaktivieren der freecapfield.errorCheck's funktioniert's.

bolshi