Zum Inhalt springen

Seitentitel als Grafik - Keine Textdaten

Erstellt am 16. Mai 2006 · 3 Antworten · letzte Antwort am 16. Mai 2006

Tags: Frage

Winddancer ·

Hi all,

ich möchte meinen Seitentitel als Grafik darstellen. Schon tausend mal gemacht, aber jetzt hakts... Ich habe TV Templates und meinen Headline Bereich als TypoScript Object Path definiert. Er zeigt die Grafik auch im Frontend an, aber es steht kein Text drin! Ich vermute einfach, dass er das Titel Feld der Seite nicht findet / und / oder nicht auslesen kann.

Hier mein Quelltext:

##############################
# Grafische Headline
##############################
lib.mpheader = COA
lib.mpheader.5 = TEXT
lib.mpheader.5.value = <h1 style="background-image:url(
lib.mpheader.10 = IMG_RESOURCE
lib.mpheader.10 {
  file = GIFBUILDER
  file {
  	XY = 528, 48
  	5 = IMAGE
  	5.file = fileadmin/templates/media/headline_back.gif
    10 = TEXT
  	10.align = right
    10.text.data = field:title
  	10.fontSize = 18
  	10.font-Weight = bold
  	10.offset = -5,18
  	10.fontFile = fileadmin/templates/fonts/FruTBI85.pfb
  	10.fontColor = #000000
  	10.niceText = 1
  }
}
lib.mpheader.15 = TEXT
lib.mpheader.15.value = ); background-repeat:no-repeat; background-position:left 10px;">
lib.mpheader.20 = TEXT
lib.mpheader.20.data = field:title

lib.mpheader.20.wrap = <span class="hidden">|</span></h1>

Ich habe diesen Quelltext auf einer anderen Seite mit marks im Einsatz und da läuft das super...

Was mache ich falsch?

theis ·

hi Winddancer,

evtl. funktioniert es so:

10.text= {field:title}

oder so

10.text.field = title

probier es mal aus, und poste dann, welches funktioniert.

gruss theis

Winddancer ·
theis schrieb

hi Winddancer,

evtl. funktioniert es so:

10.text= {field:title}

oder so

10.text.field = title

probier es mal aus, und poste dann, welches funktioniert.

gruss theis

Das funktioniert leider beides nicht. letzteres hatte ich schon versucht.

Es muss aber definitiv an dem Titelfeld liegen.

Wenn ich:

10 = TEXT
10.value = testblahblah

versuche, zeigt er mir die Schrift an.

Ich vermute mal, dass er einfach nicht auf den Titel der Seite zugreifen kann... nur wieso...

Winddancer ·

habs...

Zu beachten bei TV:

lib.mpheader.20 = TEXT
lib.mpheader.20.value = {page:title}
lib.mpheader.20.insertData = 1

man muss noch die Daten mittels insertData holen, sonst schreibt er einfach nur {page:title} dahin.