Hallo,
auf der 1. Seite sieht man jeweils ein Bild und eine Frage, auf der zweiten ein Bild, das mit einem Timer für 2 Sekunden präsentiert wird. Dabei wird per Zufallsgenerator entschieden, welches von zwei Bildern präsentiert wird.
Die Versuchspersonen wählen vorher in Mehrfachauswahlfragen jeweils mindestens 5 von 10 Stimuli aus (und es gibt 12 dieser Mehrfachauswahlfragen, sodass man insgesamt auf mindestens 60 von 120 Stimuli kommt). Es gibt sozusagen für jeden Stimulus ein zugeordnetes Item, mit den möglichen Werten 1 oder 2 für "ausgewählt" oder "nicht ausgewählt", dessen Wert dann als Filterbedingung genutzt wird. Es sollen dann auf der 1. Seite der Blöcke jeweils einer der ausgewählten Stimuli und eine dazugehörige Frage präsentiert werden, auf der nächsten dann das randomisierte (per Zufallsgenerator ausgewählte Bild) für 2 Sekunden. Dabei soll allerdings auch gespeichert werden, welches Bild der Zufallsgenerator nach welchem Stimulus auswählt. Ich hatte das bisher so gemacht, das für jede Seite ein bestimmtes Item (das zu einem bestimmten Stimulus gehört) gecheckt wird und wenn das Item vom Proband ausgewählt wurde, wurden Bild und Frage präsentiert, wenn das Item nicht ausgewählt wurde, wurde nichts angezeigt und die Seite demnach übersprungen.
Die Präsentation der Bilder und Fragen als PHP-Code ist bereits implementiert.
Ich würde also ein Array mit den Bildern, den Fragen und den Werten des Zufallsgenerators erstellen, die Inhalte shuffeln, um eine randomisierte Reihenfolge zu erhalten, und dann über die Zellen des Arrays loopen (mit loopToPage?). Und dann einfach 60 Wiederholungen angeben?
Vielen Dank für Ihre Hilfe