Hallo zusammen,
in meinem Fragebogen gibt es fünf Blöcke zu je drei Seiten (Davor und danach gibt es noch ein paar "unabhängige" Seiten). Die Reihenfolge, in welcher die Blöcke den Teilnehmern begegnen, soll zufällig sein, die Seiten innerhalb der Blöcke jedoch müssen ihre Reihenfolge beibehalten.
Kann mir jemand weiterhelfen?
Ich bin bereits auf diesen PHP Code gestoßen, den ich in der Funktion "Fragebogen zusammenstellen" auf die Seite vor dem ersten Block kopiert habe:
if (!isset($blocks)) {
// Liste der Seiten definieren
$blocks = array('B1Start-B1End','B2Start-B2End','B3Start-B3End');
// Liste mischen
shuffle($blocks);
// Die Seite ergänzen, wo es nachher weiter geht
$blocks[] = 'SD';
// Reihenfolge zwischenspeichern, um spätere Änderung zu vermeiden
registerVariable($blocks);
}
setPageOrder($blocks);
Allerdings war es entweder der falsche, oder ich hab es falsch gemacht. Eure Hilfe wäre super!