Zum Inhalt springen

Bild - Wechsel pro Seite

Erstellt am 6. Juni 2005 · 19 Antworten · letzte Antwort am 5. März 2006

Tags: Frage

Myrrdin ·

Hallo!

Du hast bloß das [global] am Ende jeder Bedingung vergessen!

marks.FOTO = IMAGE
  
  [globalVar = TSFE:id=35]
  marks.FOTO.file = fileadmin/images/photo_13.jpg
  [global]
 
  [globalVar = TSFE:id=44]
  marks.FOTO.file = fileadmin/images/photo_15.jpg
  [global]

Dann müsste es eigentlich funktionieren!

mfg
Myrrdin

Amelia ·

Das [global] am Ende hatte ich erst drin, hat aber nicht funktioniert..
Habs nach Niki's Vorschlag umgesetzt und das fkt. super.

DANKE trotzdem!

marcello ·

ich hab das gleiche problem, kriegs aber nicht hin. :o
wo gehört denn da was hin? gehört das

import = uploads/media/
import.field = media
import.listNum = 0

ins das TSConfig-feld der jeweiligen seite oder ins haupttemplate?

und das bild dem marker zuweisen geht doch über,

marker = IMAGE

richtig?

Amelia ·

Hallo Marcello!

Also Du setzt nen Marker in Deinem HTML-Template (hier: FOTO) an die stelle, wo das Bild erscheinen soll. In's Setup Deines Haupt-TS-Templates schreibst Du das hier:

  marks.FOTO = IMAGE
  marks.FOTO {
    file.import.field = media
    file.import = uploads/media/
    file.import.listNum = 0
  }

Den Typ Deiner einzelnen Seiten seztzt Du auf "erweitert",
so dass Du dort das jeweilige Bild, welches auf der Seite erscheinen soll, einpflegen kannst! Und dann sollte es funktionieren. Alles klar !?

Gruß Peggy.

marcello ·

hallo peggy,

lass dich umarmen!! es funktioniiiert!!

ich hatte es im wesentlichen alles genauso gemacht, nur hatte ich gleich nach "marks.FOTO = IMAGE" die Klammer geöffnet, hatte also davor noch das "marks.FOTO" vergessen.

DANKE!! dein Al .. ääh ... marcello 🙂

Amelia ·

Jo hilfreiche Antworten sind hier rar gesäht!
Ich geb mir Mühe, sofern ich kann :/
Viel Spaß noch und gutes Gelingen !!!

Crossfire ·

Gibt es auch die Möglichkeit NUR den Pfad zu importieren? (jetzt wird ein <img... Objekt reingesetzt)
Ich suche so eine Möglichkeit jetzt schon ewig... aber Typo3 fügt immer gleich ganze Massen von Daten ein, wobei ich doch nur den Pfad haben will...

Thanks

Unbekannter Benutzer ·

Der truco especial ist, kein Bild sondern Text einzufügen 😉

page.10 = TEXT
page.10 {
	data = levelmedia:-1, slide
}

Levelmedia ggf. entsprechend anpassen.

Viele Grüße
Niki

Oliver Thiele ·

data = levelmedia liefert den DB-Eintrag des Feldes media aus der Tabelle pages. -1 bedeutet hier in Verbindung mit slide, das von unten nach oben die Ebenen des Seitenbaums durchsucht werden, bis ein Eintrag im Feld media gefunden wurde. Das DB-Feld Media ist im deutschen Backend mit der Bezeichnung "Dateien:" beschriftet. Es gibt auch noch ähnliche Funktionen mit leveltitle und levelfield. Mehr dazu findet man in der tsref! Vielleicht mache ich bei Gelegenheit mal eine FAQ/Tutorial für die cObjects IMAGE und IMG_RESSOURCE fertig - falls daran Interesse besteht.

mfg

Oliver Thiele

Crossfire ·

Danke für die Antwort! Ja, an einem Tutorial zu dem Thema besteht auf jeden Fall interesse. Was mir an Typo3 auffällt, ist, dass es zwar unglaublich viel kann, die Funktionen aber nicht "alle" erklärt sind.
Dieses Feld zum hochladen der Dateien zB war mir bekannt. Aber was ich danach damit anfangen kann, ob und wie ich darauf zugreifen kann, wie die genauen Befehle sind usw., das war nicht herauszufinden. Außer hier im Forum ;-)