Das eine Problem ist gelöst: ich hatte die Frage Typ Zufallsgenerator unter den PHP–Code gesetzt. Dadurch hat er zuerst zur Soziodemografie geführt und der Zufallsfilter wurde gar nicht weiter ausgeführt. Jetzt hab ich die Frage vor den PHP–Code gesetzt und die Zufallsauswahl erfolgt erstmal.
Jedoch habe ich noch ein Problem. Jede Rubrik besteht wie oben beschrieben aus 2 Teilen, einem Text zur Erklärung und einer Frage. Diese sind auf 2Seiten aufgeteilt und sollen hintereinander angezeigt werden. Der Befragte soll also 4Rubriken à 2 Seiten angezeigt bekommen. Leider wird nur die erste Seite, also der Text, angezeigt. Ich habe gerade schon die Frage mit derselben Kennung des Textes versehen, was aber nicht zum Ziel führte. Kann ich das noch beheben?
Folgend kommen noch die derzeitigen Debug–Infos:
[Verarbeitung] Erstelle Seite 4 in Fragebogen base
[Inhalt] Erstelle Frage Z201
[Information] Der Zufallsgenerator Z201 wurde bereits zu einem früheren Zeitpunkt im Interview verwendet, die gezogenen Codes bleiben unverändert: 8, 1, 7, 5
[Information] Entsprechend setPageOrder() werden nun folgende Seiten gezeigt:
19 [B8], 5 [B1], 17 [B7], 13 [B5], 25 [Sozio]
debug() Inhalt: Z201x01B8, Z201x02B1, Z201x03B7, Z201x04B5
[Inhalt] Erstelle Frage A104
Debug-Information für debug($pages):
Z201x01B8, Z201x02B1, Z201x03B7, Z201x04B5