[TYPO3-german] IMAGE mit Bild aus levelmedia überschreiben

Lars Brinkmann brinkmann.lars at gmail.com
Tue Jul 21 12:10:23 CEST 2009


Hallo Liste!

Ich möchte mit grafischem Text immer den aktuellen Seitentitel
ausgeben. Lediglich wenn ein Benutzer über die Seiteneigenschaften  /
Ressourcen / Dateien eine Grafik eingebunden hat, soll statt dem
Seitentitel diese Grafik ausgegeben werden. Ich habe dazu folgendes
Script geschrieben:

temp.Anzeiger = IMAGE
temp.Anzeiger {
  file = GIFBUILDER
  file {
    XY = [10.w]+25,30
    transparentColor = #ffffff
    transparentBackground = 1
    10 = TEXT
    10 {
      text.field = title
      fontSize = 26px;
      fontFile = fileadmin/fonts/MyriadPro-LightCond.otf
      fontWeight = 1
      fontColor = #0e1654
      offset = 0,26
      niceText = 1
    }
  }

  # Überschreiben, wenn Datei im Datensatz hinterlegt
  override.cObject = IMAGE
  override.cObject {
    required = 1
    file.import = uploads/media/
    file.import.data = levelmedia:-1, slide
    file.import.listNum = 0
  }  	
}

Der erste Teil funktioniert auch ganz gut. Nur das Überschreiben will
nicht gelingen. Der Seitentitel wird dann zwar nicht angezeigt - die
Grafik leider auch nicht. Kann den Fehler leider nicht finden.

Mit folgendem Code würde es gehen. Dann steht entweder der Seitentitel
oder aber die Grafik auf der Seite. Aber hier ist es mir nicht
gelungen, den Seitentitel als grafischen Text zu schreiben.

temp.Praxis = TEXT
temp.Praxis {
  field = title
  # Überschreiben, wenn Datei im Datensatz hinterlegt
  override.cObject = TEXT
  override.cObject {
    required = 1
    data = levelmedia:-1, slide
    listNum = 0
    wrap = <img src="/uploads/media/|" alt=""/>
  }
}

Kann mir jemand auf die Sprünge helfen?

Viele Grüße, Lars Brinkmann
-- 
brinkmann.lars at gmail.com


More information about the TYPO3-german mailing list