Üblicherweise erzeugt TYPO3 ein Image mit Caption

figure

a href ="http...

img src="xx.jpg"

a

figcaption caption-text /figcaption

figure

möchte man nun den figcaption-Tag innerhalb vom a-Tag haben, hat mir folgendes geholfen:

temp.caption_static_20 < tt_content.image.20 temp.caption_static_20 { 1 { imageLinkWrap { typolink { wrap = | wrap.append = COA wrap.append { 10 = TEXT 10 { field = titleText stripHtml = 0 split.token.char = 10 split.token.if.isTrue = {$styles.content.imgtext.imageTextSplit} split.returnKey.data = register : IMAGE_NUM_CURRENT wrap = <span class="titlecaption">|</span> required = 1 } 30 < .10 30 { field = imagecaption wrap = <span class="cover boxcaption"><span class="descr"> </span><span class="caption">|</span></span> } } ATagBeforeWrap = 1 } } } }

das wrap.apend innerhalb des Typolinks lässt so weitere wraps anfügen 

Ergebnis