Vielen Dank für Ihre Tipps - das Update des Fortschrittsbalkens konnte ich über option('progress', ...)
korrekt umsetzen, war ein Verständnisproblem meinerseits da ich davon ausging dass bei bekannter Anzahl von Wiederholungen ein Update automatisch erfolgen würde.
Das Problem der doppelten Ausführung konnte ich nun ebenfalls identifizieren, tut mir leid dass ich Ihnen da unnötige Mühe bereitet habe: ich hatte letzte Nacht, um meinen alten PHP-Code zu "sichern" das alte PHP-Element auf die Folgeseite (mit einer größeren Anzahl Elemente) verschoben und gedacht, ich hätte den multiLevelDown(...)
-Aufruf dort auskommentiert - hätte vermutlich besser schlafen statt coden sollen ;-). Nach dem Löschen des Blocks funktioniert nun alles wie erwartet.
Für alle, die mit ähnlichen Problemen (fehlender Weiterschaltung des Unterbogens bei Multilevel-Design, kein Update des Fortschrittsbalkens) konfrontiert werden noch mal kurz zusammengefasst die Tipps, die zum Erfolg geführt haben:
- Im Unterbogen eine leere Seite mit einem PHP-Codeblock mit dem Inhalt
multiLevelReturn();
hinter der eigentlichen Fragebogenseite einfügen.
- Fortschrittsbalken im Unterbogen manuell mittels
option('progress', ...)
und dem passend errechneten Prozentwert für den Fortschritt updaten.
Herzlichen Dank nochmal für den schnellen und kompetenten Support am Wochenende!