Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:create:functions:setpageorder [17.12.2017 20:36] – Neues Beispiel: Rotation innerhalb der Blöcke admin | de:create:functions:setpageorder [04.06.2022 09:35] (aktuell) – admin | ||
---|---|---|---|
Zeile 78: | Zeile 78: | ||
$seiten = array(' | $seiten = array(' | ||
shuffle($seiten); | shuffle($seiten); | ||
- | $seiten[] = ' | ||
registerVariable($seiten); | registerVariable($seiten); | ||
} | } | ||
- | setPageOrder($seiten); | + | // Die Seitenabfolge festlegen und die Seite, wo es anschließend weitergeht |
+ | setPageOrder($seiten, ' | ||
</ | </ | ||
Zeile 96: | Zeile 96: | ||
$seiten = array(' | $seiten = array(' | ||
shuffle($seiten); | shuffle($seiten); | ||
- | $seiten[] = ' | + | // Die Seitenabfolge festlegen und die Seite, wo es anschließend weitergeht |
- | setPageOrder($seiten); | + | setPageOrder($seiten, ' |
</ | </ | ||
+ | |||
===== 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 ' | // Weiter soll es anschließend mit Seite ' |