Vielen Dank für Ihre Rückmeldung! Wie würde ich denn 2. konkret umsetzen? Ich arbeite für meine Bachelorarbeit das erste Mal mit SoSci Survey und habe es leider noch nicht geschafft, den Code so anzupassen, dass es funktioniert.
Alternativ haben wir das Ganze aktuell so gelöst, dass wir die Umfrage dupliziert haben und sie hinter unsere Filterfrage eingefügt haben. Der Code für die zweite Frage sieht aktuell so aus:
$fragen1 = valueList('RD01', NULL, 'label');
if (!isset($fragen)) {
// Liste der Frage-Kennungen definieren
$fragen = array_merge($fragen1);
// Die Liste zufällig mischen
shuffle($fragen);
// Die Rotation für eine eventuelle Wiederholung der Seite zwischenspeichern
registerVariable($fragen);
}
$anzahlFragen = min(30, count($fragen));
$gewaehlteFragen = array_slice($fragen, 0, $anzahlFragen);
foreach ($gewaehlteFragen as $frage) {
question($frage);
}
Und an sich klappt es auch gut, dass weitere 30 Fragen ausgewählt werden, allerdings kommen hier noch manche Fragen doppelt. Haben Sie eine Idee, wie ich hier einbauen könnte, dass bereits verwendete Fragen nicht noch einmal gezogen werden?
Vielen Dank für Ihre Hilfe!