Zum Inhalt springen

formhandler multistep conditions

Erstellt am 8. September 2011 · Noch keine Antworten

Tags: Frage

bmiko ·

Hallo,
ich sitze jetzt seit gestern an einem Formular welches über mehrer Schritte gehen soll.
Die Auswahl bei Schritt 1 bestimmt Schritt 2 usw...

Schritt 1        Schritt 2        Schritt 3        Schritt 4          Fertig
auswahl1         fragen Ausw.1    allg. Angaben    allg. Angaben 2
auswahl2                          allg. Angaben    allg. Angaben 2
auswahl3         fragen Ausw.3    allg. Angaben    allg. Angaben 2
auswahl4                          allg. Angaben    allg. Angaben 2

Die Conditions funktionieren.
Problem ist jetzt der letzte Schritt.
bei Auswahl 1 sind es ja 4 Schritte, bei Auswahl 2 sind es 3 Schritte.
Genau so hab ich auch das Template angelegt:

<!-- ###TEMPLATE_FORM1### begin -->
inhalt
<!-- ###TEMPLATE_FORM1### end-->


<!-- ###TEMPLATE_FORM2_1### begin -->
inhalt
<!-- ###TEMPLATE_FORM2_1### end-->

<!-- ###TEMPLATE_FORM2_3### begin -->
inhalt
<!-- ###TEMPLATE_FORM2_3### end-->

<!-- ###TEMPLATE_FORM3_1### begin -->
<!-- ###TEMPLATE_FORM3_3### begin -->
<!-- ###TEMPLATE_FORM2### begin -->
inhalt
<!-- ###TEMPLATE_FORM2### end-->
<!-- ###TEMPLATE_FORM3_3### end-->
<!-- ###TEMPLATE_FORM3_1### end-->

<!-- ###TEMPLATE_FORM4_1### begin -->
<!-- ###TEMPLATE_FORM4_3### begin -->
<!-- ###TEMPLATE_FORM3### begin -->
inhalt
<!-- ###TEMPLATE_FORM3### end-->
<!-- ###TEMPLATE_FORM4_3### end-->
<!-- ###TEMPLATE_FORM4_1### end-->

Der letzte Schritt wird bei den Fällen mit den Conditions nicht angezeigt.
Wenn ich <!-- ###TEMPLATE_FORM3### begin --> und <!-- ###TEMPLATE_FORM3### end--> entferne wird Schritt 4 ausgeführt.

Ich hoffe ich habe das jetzt verständlich erklärt.

Hier noch das TS:

plugin.Tx_Formhandler.settings{
  if{
    1 {
      conditions.OR1.AND1 = auswahl=auswahl1
      isTrue.2.templateSuffix = _1
    }
    2 {
      conditions.OR1.AND1 = auswahl=auswahl3
      isTrue.2.templateSuffix = _3
    }
  }  
}

Woran liegt das?
Hab ich etwas übersehen oder nen Fehler im TS gemacht?

Lieben Gruß
Björn