Hallo supporter*innen!
Das Ursprungsprojekt ist dem einen oder den anderen von Ihnen vielleicht schon bekannt: Aus einem Itempool mit 163 Items sollen zufällig (mittlerweile) 80 Items ausgewält werden und auf (mittlerweile) 5 aufeinanderfolgenden Seiten angezeigt werden.
Dieser geniale Code hier
if (!isset($itemsAK02)) {
$itemsAK02 = getItems('AK02', 'all');
if (!isset($itemsAK03)) {
$itemsAK03 = getItems('AK03', 'all');
$itemsALL = $itemsAK02 + $itemsAK03;
shuffle($itemsALL);
$itemsALL = array_chunk($itemsALL, 50);
registerVariable($itemsALL);
}
}
question('AK04', $itemsALL[0]);
führt zu folgender rätselhafter Fehlermeldung:
Die Frage AK04 unterstützt keine individuelle Steuerung der enthaltenen Items/Optionen. Der Parameter Array [75, 22, 82, ...] wird ignoriert.
In der debug-Info liest man:
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 1
[Inhalt] Erstelle Frage AK04
[Information] Vom Zufallsgenerator AK04 wurden folgende Codes gezogen: 3, 180, 151, 46, 128, 125, 148, 114, 67, 117, 1, 137, 68, 57, 174, 109, 4, 10, 6, 56, 153, 71, 18, 120, 22, 33, 63, 65, 105, 102, 61, 141, 20, 130, 44, 7, 47, 49, 158, 165, 37, 139, 124, 8, 36, 64, 24, 15, 38, 107, 126, 119, 104, 60, 82, 171, 74, 133, 39, 55, 23, 101, 166, 26, 9, 167, 48, 163, 157, 31, 72, 50, 143, 66, 161, 34, 135, 145, 110, 147
[Information] Die Seite zeigt keine Inhalte, automatisch weiter mit Seite Nr. 2