Hey,
ich habe folgenden PHP-Code der auch soweit eigentlich das tut, was ich will. Allerdings würde ich gerne nur einen Block von den 3 Arrays anzeigen lassen und dann zum Ende des Fragebogens springen.
Außerdem wäre eine Randomisierung innerhalb der Arrays auch hilfreich. Gibt es da eine geeignete Möglichkeit?
$blocks = array(
array('BF01', 'F01', 'FL01'),
array('BF02', 'F02', 'FL02'),
array('BF03', 'F03', 'FL03'),
);
registerVariable('blocks');
// Jetzt noch die Blöcke rotieren
shuffle($blocks);
$gesamtliste = array();
foreach ($blocks as $block) {
$gesamtliste = array_merge($gesamtliste, $block);
}
// Und hier erst die letzte Seite anfügen
$gesamtliste[] = 'REMOVE';
setPageOrder($gesamtliste);
Vielen Dank und liebe Grüße, Steven