Hallo zusammen,
ich hab' schon einmal ein bißchen hier gesucht, aber zu meinem Problem bisher nichts gefunden. ich habe etwas mit random images gespielt und bisher funktionierte alles in etwa so, wie ich mir das vorgestellt habe.
Nur tritt jetzt das folgende Problem auf:
Ich habe in meinem (HTML) Template eine Tabelle, in der in jeder zweiten Zelle (wie ein Schachbrettmuster) ein Bild eingebunden werden soll, insgesamt 8 Bilder <- natürlich per random images ...
Hier das wesentliche des HTML Templates:
<body>
<!-- ###DOCUMENT_BODY### START -->
<center>
<table border="0" cellspacing="0" cellpadding="0">
<tr height="150">
<td>###RNDIMG1###</td>
<td> </td>
<td>###RNDIMG2###</td>
<td> </td>
<td>###RNDIMG3###</td>
</tr>
<tr height="150">
<td> </td>
<td>###RNDIMG4###</td>
<td> </td>
<td>###RNDIMG5###</td>
<td> </td>
</tr>
<tr height="150">
<td>###RNDIMG6###</td>
<td> </td>
<td>###RNDIMG7###</td>
<td> </td>
<td>###RNDIMG8###</td>
</tr>
</table>
</center>
<!-- ###DOCUMENT_BODY### STOP -->
</body>
</html>
Und hier das wesentliche des SETUPS (Typo3 Template):
includeLibs.tx_ccrandomimage = EXT:cc_random_image/pi1/class.tx_ccrandomimage_pi1.php
temp.rndImage1 = USER_INT
temp.rndImage1 {
userFunc = tx_ccrandomimage_pi1->main
path = fileadmin/img/RandomImage
fileExt = jpg,jpeg,gif,png
renderObj = COA
renderObj {
10 = IMAGE
10.file = ###FILE_1###
}
}
temp.rndImage2 = USER_INT
temp.rndImage2 {
userFunc = tx_ccrandomimage_pi1->main
path = fileadmin/img/RandomImage
fileExt = jpg,jpeg,gif,png
renderObj = COA
renderObj {
10 = IMAGE
10.file = ###FILE_1###
}
}
...
temp.rndImage8 = USER_INT
temp.rndImage8 {
userFunc = tx_ccrandomimage_pi1->main
path = fileadmin/img/RandomImage
fileExt = jpg,jpeg,gif,png
renderObj = COA
renderObj {
10 = IMAGE
10.file = ###FILE_1###
}
}
# Setting up 'page' to be the default PAGE object (type=0)
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/tmpl/template1.css
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = fileadmin/tmpl/template1.html
workOnSubpart = DOCUMENT_BODY
subparts.RNDIMG1 < temp.rndImage1
subparts.RNDIMG2 < temp.rndImage2
subparts.RNDIMG3 < temp.rndImage3
subparts.RNDIMG4 < temp.rndImage4
subparts.RNDIMG5 < temp.rndImage5
subparts.RNDIMG6 < temp.rndImage6
subparts.RNDIMG7 < temp.rndImage7
subparts.RNDIMG8 < temp.rndImage8
}
Und was passiert? Sehr merkwürdiges! Die ersten 4 Marker werden durch Bilder aus fileadmin/img/RandomImage ersetzt und wechseln auch schön durch, die restlichen Marker erscheinen als ###RNDIMGx### auf der Seite (ist leider noch lokal auf meinem Proberechner, deshalb kein Link möglich). Egal wie oft ich den Cache leere ...
Mache ich was falsch? Wenn ja, was?
Gruß
Florian
PS: In dem Ordner filedamin/img/RandomImage sind derzeit 16 Bilder, Auswahl wäre also da ;-)