Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:functions:setpageorder [17.12.2017 20:36] – Neues Beispiel: Rotation innerhalb der Blöcke adminde:create:functions:setpageorder [04.06.2022 09:35] (aktuell) admin
Zeile 78: Zeile 78:
   $seiten = array('PA', 'PB', 'PC', 'PD', 'PE');   $seiten = array('PA', 'PB', 'PC', 'PD', 'PE');
   shuffle($seiten);   shuffle($seiten);
-  $seiten[] = 'PX'; 
   registerVariable($seiten);   registerVariable($seiten);
 } }
-setPageOrder($seiten);+// Die Seitenabfolge festlegen und die Seite, wo es anschließend weitergeht 
 +setPageOrder($seiten, 'PX');
 </code> </code>
  
Zeile 96: Zeile 96:
 $seiten = array('PA', 'PB', 'PC', 'PD', 'PE'); $seiten = array('PA', 'PB', 'PC', 'PD', 'PE');
 shuffle($seiten); shuffle($seiten);
-$seiten[] = 'PX'+// Die Seitenabfolge festlegen und die Seite, wo es anschließend weitergeht 
-setPageOrder($seiten);+setPageOrder($seiten'PX');
 </code> </code>
 +
  
 ===== Zufällige Abfolge II ===== ===== Zufällige Abfolge II =====
Zeile 130: Zeile 131:
   $rotation[$key] = $pages;   $rotation[$key] = $pages;
 } }
 +
 +// Jetzt noch die Reihenfolge der Blöcke zufällig mischen
 +shuffle($rotation);
 +
 // Jetzt das Ergebnis noch als Seitenabfolge festlegen // Jetzt das Ergebnis noch als Seitenabfolge festlegen
 // Weiter soll es anschließend mit Seite 'D1' gehen // Weiter soll es anschließend mit Seite 'D1' gehen
de/create/functions/setpageorder.txt · Zuletzt geändert: 04.06.2022 09:35 von admin
 
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