我试图在图像周围获取一个包装元素,包括在tt_news中用于Typo3 6.1的单个视图中的标题。我该怎么办? 到目前为止,我只想出了如何为所有图像
做到这一点plugin.tt_news.displaySingle.imageWrapIfAny = ...
或标题本身
plugin.tt_news.displaySingle.caption_stdWrap.dataWrap = ...
。但我不知道如何为每个单独的图像创建一个包装器,包括其标题......
提前致谢!
答案 0 :(得分:1)
我知道这已经很老了,但作为适用于TYPO3 6.x的后续工作,您可以使用:
displaySingle.image.wrap = <div class="news-img">|
displaySingle.caption_stdWrap >
displaySingle.caption_stdWrap.wrap = <p class="news-single-imgcaption">|</p></div>
因此每个图片和标题都会被<div class="news-img">...</div>
答案 1 :(得分:0)
下面的TS将提供以下HTML:
<div class="newsImage">
<div class="imageHolder">
<img />
</div>
<div class="captionHolder">
Caption
</div>
</div>
的TypoScript:
displaySingle {
imageWrapIfAny = <div class="newsImage">|</div>
image {
file.maxW >
file.maxH >
file.width = 220
stdWrap.wrap = <div class="imageHolder">|</div>
altText.field = imagealttext
}
caption_stdWrap >
caption_stdWrap.wrap = <div class="captionHolder">|</div>
}