Hallo,
wer kann mir bei der Extension Random Image helfen. Ziel ist es dass das Bild auf einer Seite in einem bestimmten Zeitabstand wechselt.
Nun habe ich auf einer Seite einen neuen Datensatz eingefügt Type: Plugin einfügen und bei Erweiterung RandomImage ausgewählt.
Im Setup des Templates habe ich folgendes eingefügt
temp.RANDOM = USER
temp.RANDOM {
userFunc = user_randomImage->main_randomImage
path = fileadmin/random/
fileExt = jpg,jpeg,gif
image = IMAGE
image.file = fileadmin/random/
}
page.10.marks.RANDOM_IMAGES < temp.RANDOM
3 Bilder sind unter fileadmin/random/ gespeichert.
Den Marker ###RANDOM_IMAGES### habe ich neben dem Marker ###CONTENT### im html sitzen.
Habe leider keine weitern Anleitungen gefunden. Wer hilft mir ?
florius
funktioniert denn schon was ??
soll heissen: werden Deine Marker schon richtig ersetzt oder ist das Problem der zeitliche Wechsel ???
Hallo alphaonline,
der Marker wird ersetzt. Sobald ich die Zeile
page.10.marks.RANDOM_IMAGES < temp.RANDOM
weglasse erscheint der Marker. Also wurde er angesprochen. Es erscheint jedoch kein Bild. Was kann ich tun ? Muß beim Seiteninhalt vielleicht noch was ins TypoScript Setup ?
Jetzt sehe ich grad was. Unter Path muß doch sicherlich das Verzeichnis der
Extension angegeben werden. Aber den kann ich nicht finden.
Gruß florius
bei mir sieht sowas mit der Extension ccrandominge so aus:
im Setup des Templates:
- vor der Seitendefinition
###############################################
## Kopf-Grafik vorbereiten ###
###############################################
includeLibs.tx_ccrandomimage = EXT:cc_random_image/pi1/class.tx_ccrandomimage_pi1.php
temp.randomImage = USER_INT
temp.randomImage {
userFunc = tx_ccrandomimage_pi1->main
path = fileadmin/random_images
fileExt = jpg,jpeg,gif,png
excludePath =
overrideParms.field = bodytext
renderObj = COA
renderObj {
wrap = |
10 = IMAGE
10.file = ###FILE_1###
10.wrap = |
}
}
temp.RANDOM_IMAGES < temp.randomImage
- dann irgendwo in der Seitendefinition:
seite = PAGE
{
.
.
.
RANDOM_IMAGES < temp.RANDOM_IMAGES
.
.
.
}
Vielen Dank Alphaonline.
Nach langem Probieren funktioniert es auch.
Hatte mich bei der Suche durch viele verschiedene Lösungen verwirren lassen.
Kennt jemand einen Weg um die Bilder nun über RandomImage duchlaufen zu lassen. Ich meine so ca. alle 15 Sekunden ein neues Bild aus dem Verzeichnis.
Wäre doch eine nette Variante, die ich auch schon auf verschiedenen Seiten gesehen habe.
Gruß florius