(die ersten zeilen beziehen sich auf diesen post:
#43891)
hichen... was genua passiert hier nun?
ich hab *glaub* so was ähnliches vor, also hab einen bereich ###head_grafik### und in diesen hätte ich gern bei jedem seitenaufruf ein anderes bild..
anfangs wollte ich das wie folgt machen:
phpscript was via zufall (halt zahl zwischen 1 und 5 aus uhrzeit) und da durch dann eine grafik auswählt und diese an das template schickt...
derzeit ist im template einfach nur ein img-tage mit einem bild.
kann man das ganze auch in TS lösen?
wie binde ich php-dateien bzw. ergebnisse in TS ein?
alternative wäre, das templatefile als php zu erstellen in dem ich meine header_img.php inlude, wenn das überhaupt geht.
Danke in voraus!
extension: wag_randomimage
kannst du an einem marker ausgeben lassen
danke, und wie genau benutze ich das, also habs installiert...
muss ich nun in meinem template im TS
plugin.tx_wagrandomimage_pi1 {
noDuplicates = 0
alt =
defaultDir = fileadmin/images/
filetypes = gif,png,jpg,jpeg
numImages = 1
templateFile = EXT:wag_randomimage/pi1/tx_wagrandomimage_pi1.tmpl
recursive = 0
}
einbinden und dann z.B. ZUFALL_BILD = plugin.tx_wagrandomimage_pi1 oder wie?
page.10.marks.MARKER = TEXT
page.10.marks.MARKER < plugin.tx_wagrandomimage_pi1
probier mal das
Eine andere Möglichkeit, du erstellst einen neuen Sysordner mit Seiteninhalt Randomimage
und dann den Inhalt des Sysordners an einem Marker ausgeben:
page.10.marks.pic = CONTENT
page.10.marks.pic {
wrap = <div class="box_top"><h4 class="box_ueb">Latest Pictures</h4></div><div class="box">|</div><div class="box_bottom"></div>
table = tt_content
select {
pidInList = 73
orderBy = sorting
where = colPos= 0
}
}
pidInList gibt die ID des Sysordners an - das funzt in jedem Fall