Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:rotation-itemmix [22.05.2020 19:27] – [Lösung mit mehreren Fragen] agwagnerde:create:rotation-itemmix [14.06.2021 13:50] admin
Zeile 46: Zeile 46:
 </code> </code>
  
-Diiese Liste wird nun mittels ''shuffle()'' gemischt. Durch ''isset()'' und ''registerItems()'' wird sichergestellt, dass die Liste nur einmal erstellt und gemischt wird und nicht erneut, wenn die Seite nochmals geladen wird (z.B. weil nicht alle Items beantwortet worden sind).+Diese Liste wird nun mittels ''shuffle()'' gemischt. Durch ''isset()'' und ''registerItems()'' wird sichergestellt, dass die Liste nur einmal erstellt und gemischt wird und nicht erneut, wenn die Seite nochmals geladen wird (z.B. weil nicht alle Items beantwortet worden sind).
  
 Weiterhin sorgt der folgende PHP-Code dafür, dass für jedem Listeneintrag (''foreach'') mittels ''question()'' das jeweilige Item aus der Liste angezeigt wird. Weiterhin sorgt der folgende PHP-Code dafür, dass für jedem Listeneintrag (''foreach'') mittels ''question()'' das jeweilige Item aus der Liste angezeigt wird.
Zeile 69: Zeile 69:
  
 <code php> <code php>
-if (isset($items)) {+if (!isset($items)) {
   $questions = ['AB01', 'AB02', 'AB03'];   $questions = ['AB01', 'AB02', 'AB03'];
   // Liste mit allen Items erstellen   // Liste mit allen Items erstellen
Zeile 99: Zeile 99:
  
 <code php> <code php>
-if (isset($itemBlocks)) {+if (!isset($itemBlocks)) {
   $questions = ['AB01', 'AB02', 'AB03'];   $questions = ['AB01', 'AB02', 'AB03'];
   // Liste mit allen Items erstellen   // Liste mit allen Items erstellen
de/create/rotation-itemmix.txt · Zuletzt geändert: 14.02.2024 13:41 von michaelavogel1
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki