Zum Inhalt springen

Bildtext (caption) an einen Marker ausgeben

Erstellt am 10. Juni 2007 · 2 Antworten · letzte Antwort am 11. Juni 2007

Tags: Templates & Layouts, Inhaltselemente, Frage

roliboli ·

Hallo zusammen.
Ich hoffe auf eure Hilfe damit ihr mir einen Denkanstoss geben könnt.

Ich will in einem Extension Template den Inhaltstyp "Bild" anders rendern. Dabei will ich den Bildtext (Imagecaption) an einen Marker (definiert im Template) ausgeben. Ich benutze css_styled_content. Leider bleibe ich da stecken.

Ich denke man müsste sowas im Sinne von:
seite.10.marks.Bildtext= TEXT
seite.10.marks.Bildtext.value < tt_content.image.20.1.imagecaption

benutzen. Leider klappt das nicht. Habe auch schon diverse andere Konstellationen ausprobiert und mit dem ObjectBrowser gesucht.

Danke für den Input
Roli

Unbekannter Benutzer ·

Hi,
dieser Schipsel holt sich alle Bildunterschriften auf der aktuellen Seite und schreibt sie in deinen Marker.
Musst du mal ein bischen mit herum experimentieren - vielleicht hilft´s dir ja weiter!?

seite.10.marks.Bildtext = CONTENT
seite.10.marks.Bildtext{
  table = tt_content
  select{
    pidInList = this
  }
  renderObj = COA
  renderObj{
    10 = TEXT
    10{
      field = imagecaption
    }
  }
}

😃

roliboli ·

Super, vielen Dank. Hat geklappt.

Habe nun noch mit CSS:
.csc-textpic-caption{
visibility: hidden;
}
die vorhandene Ausgabe des Bildtextes unterdrückt.