[Typo3-german] eine random zahl im ts setup?
Lars Fanter
l.fanter at fanter-newmedia.de
Tue Dec 6 15:14:00 CET 2005
vielen dank für die dann doch noch recht zahlreichen vorschläge.
mit euerer hilfe krieg ich das doch noch hin! :-)
lars
"Lars Fanter" <l.fanter at fanter-newmedia.de> schrieb im Newsbeitrag
news:mailman.1.1133736365.1459.typo3-german at lists.netfielders.de...
> 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