21. 09. 2016, 17:03

Hallo ins Forum,

ich möchte den wrap für die caption bei Bildern im Datensatz Bilder nur dann ausgeben, wenn tatsächlich eine Bildunterschrift vorhanden ist.

Den Standartwrap für Bilder in Typo3 6.2 mit Tabelle habe überschrieben mit:

  1. tt_content.image.20.rendering.splitCaption.singleStdWrap.wrap = <div class="csc-textpic-image###CLASSES###">###CAPTION###| </div>

Wrape ich nun die Bildunterschrift mit:

  1. tt_content.image.20.caption.1.2 = TEXT
  2. tt_content.image.20.caption.1.2.wrap = 222|333

wird für jedes Bild mit oder ohne Bildunterschrift der Wrap ausgegeben.
Der Wrap soll aber nur gelten, wenn ein Caption vorhanden ist.

  1. tt_content.image.20.caption.1.2.required = 1

geht nicht.

Kennt jemand die Lösung?

Hintergrund:
Die Bildunterschrift soll erst bei hover über dem Bild eingeblendet werden.
Dazu brauche ich ein div um die Caption.
Ohne Unterscheidung mit required wird der Layer auch bei leeren Caption eingeblendet.

Danke an alle Markus