[TYPO3] Random menu items

Elijah elijah.alcantara at gmail.com
Tue Jul 1 08:46:46 CEST 2008


Hi, 

My efforts in creating a randomly rotating set of menu items failed: 
TS: 
page.includeLibs.newpages = fileadmin/scripts/random.php

lib.submenu = HMENU
lib.submenu.wrap = <ul id="subnav">|</ul>
lib.submenu.entryLevel = 0
lib.submenu.1 = TMENU
lib.submenu.1.itemArrayProcFunc = user_menuRand->randomize
lib.submenu.1.NO {
	allWrap = <li>|</li>
}

Script: 
<?php
class user_menuRand {
function randomize($shuffle_me, $conf) {
    $randomized_keys = array_rand($shuffle_me, count($shuffle_me));
    foreach($randomized_keys as $current_key) {
        $shuffled_me[$current_key] = $shuffle_me[$current_key];
    }
    return $shuffled_me;
} 
}
?>


It always returns the same arranged set as the backend, has anyone done
this before?



Elijah 



More information about the TYPO3-english mailing list