Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

0 votes

Ich arbeite gar nicht mit PHP-Funktionen. Meine Frage #1 ist eine Filterfrage, die in Abhängigkeit der jeweiligen Antwort (ja/nein) entweder die Fragen 17-26 ausblendet oder die Fragen 2-16. Das fuktioniert soweit einwandfrei, aber bei den Fragen 2-16 hat der Fortschrittsbalken eben beschriebenes Problem.

Muss ich das über extra PHP-Code lösen, oder geht es auch ohne?

in SoSci Survey (dt.) by s115695 (120 points)

1 Answer

0 votes

Die Filterfunktion zum Ausblenden von Fragen (!) ist nicht dafür ausgelegt, den halben Fragebogen auszublenden - man kann sie dafür missbrauchen, muss dann aber mit unerwarteten Sprüngen beim Fortschrittsbalken rechnen.

Die einfache Lösung: Sie können den Fortschrittsbalken komplett deaktivieren unter Fragebogen zusammenstellen -> Einstellungen

Eine gangbare Lösung: Sie können die Seiten mischen, sodass immer eine Seite von Variante A und dann eine von Variante B kommt.

Die gute Lösung: Sie können sowohl mit der Filterfunktion in der Frage wie auch über PHP-Code festlegen, dass der Fragebogen einer bestimmten Seitenabfolge folgt. Wenn Sie diese Funktion verwenden, läuft der Fortschrittsbalken wie erwartet. Wichtig ist, dass Sie in der Seitenabfolge (egal ob im PHP-Code oder im Filter) auch eintragen, wo es nach der letzten Seite weitergehen soll. Welche Seite beide Gruppen also wieder gemeinsam bekommen. Dies kann auch die "letzte Seite" ("end") sein.

by SoSci Survey (84.5k points)
Super, danke :)
...