Lassen Sie die Seite zunächst in der Liste weg - und dann nutzen Sie array_slice()
und array_merge()
, um die Setei an der gewünschten Stelle einzufügen:
if (!isset($seitenSS1)) {
$seiten = array('SS1','SS2','SS3','SS4','SS5','SS6','SS7','SS8','SS9','SS10','SS11','SS12','SS13','SS14','SS15','SS16','SS17','SS18','SS19','SS20','SS21','SS22','SS23','SS24');
shuffle($seitenSS1);
$seitenSS1 = array_merge(
array_slice($seiten, 0, 12), // Die ersten 12 Seiten
['SSatt'], /// Die "fixe" Seite
array_slice($seiten, 12), // Alle weiteren Seiten aus der gemischten Liste
['GS1'] // Die Seite, wo es danach weitergeht
);
registerVariable($seitenSS1);
}
setPageOrder($seitenSS1);