[Typo3-german] eine random zahl im ts setup?
Lars Fanter
l.fanter at fanter-newmedia.de
Sun Dec 4 23:47:02 CET 2005
hallo ng,
ich möchte ein TMENU bauen welches für jede seite eines bestimmten levels
einen menueintrag macht.
so weit so gut. nun wollte ich aber das nicht immer die gleiche grafik als
hintergrund in der zeile erscheint.
sieht langweilig aus. deshalb hab ich mir folgendes überlegt:
$random_image = random(5)
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <table width="100%" border="0" cellspacing="0"
cellpadding="0" id="mainNavi"> | </table>
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
NO.allWrap = <tr><td background="random_image.jpg"> | </td></tr>
}
## Menu [End]
man beachte das "random_image.jpg"
ich finde im ts syntax keine möglichkeit eine zahl z.b. zwischen 1 und 5 per
zufall generieren zu lassen und diese zahl dann in eine variable zu
schreiben. diese variable würde ich dann an stelle des bildes rendern lassen
und hätte so nicht mit jeder menüzeile das gleiche bild im hintergrund. mit
php würde ich das noch hinkriegen, aber mit ts....
hat jemand einen lösungsansatz für mich?
könnte ich das vielleicht so lösen:
<?
$zufall = rand(1,5);
?>
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <table width="100%" border="0" cellspacing="0"
cellpadding="0" id="mainNavi"> | </table>
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
NO.allWrap = <tr><td background="<?= $zufall ?>.jpg"> | </td></tr>
}
## Menu [End]
vielen dank im voraus
lars
More information about the TYPO3-german
mailing list