Liebes SoSci-Team
Ich würde gerne in meiner Studie Drei Blöcke an Fragen präsentieren und diese rotieren.
Zwei Blöcke bestehen jeweils nur aus einer Seite.
Der dritte Block besteht aus 12 Seiten. Diese 12 Seiten sollen auch rotieren.
Eine Umsetzung habe ich zuerst mithilfe von zwei Zufallsgeneratoren versucht anhand dieser Seite: https://www.soscisurvey.de/help/doku.php/de:create:rotation-pages
Jedoch habe ich dann gemerkt, dass nach dieser Anleitung eine Rotation der Blöcke und der Seiten nicht kombinierbar ist (aufgrund von 2 setPageOrder befehlen).
Jedoch versprach die Umsetzung von Variante 3: Rotierte Block-Abfolge auf den ersten Blick abhilfe.
Das Problem hierbei ist jedoch, dass ich ja nur die Seiten von einem Block rotieren will und nicht von allen drei (bzw. bei den zwei Blöcken mit nur einer Seite kann ja garnicht rotiert werden).
Deshalb ergibt dieser Befehl glaube ich keinen Sinn:
// Jeden Block in sich mischen
for ($i=0; $i<count($pages); $i++) {
shuffle($pages[$i]);
Wie müsste ich den denn anpassen damit das ganze noch geht?
Und eine zweite Frage dazu: mit 'S1', 'S2' ... sind die Kennungen der Seiten gemeint oder?
Mir wird nämlich eine Fehlermeldung angezeigt, dass es einen undefinierten Index gäbe:
Fehler im Fragebogen: Undefined index: Nachhaltigkeit
--> meine Seite (der Block) hat aber die Kennung "Nachhaltigkeit". Bei den anderen beiden Blöcken habe ich auch die Kennungen der Seiten benutzt und hier kommt keine Fehlermeldung.
Was ist hier genau der Fehler?
Vielen Dank schonmal im vorraus und freundliche Grüße