【问题标题】:tt_news: wrap around image including caption?tt_news:环绕图像,包括标题?
【发布时间】:2013-05-11 16:38:39
【问题描述】:

我正在尝试在 Typo3 6.1 的 tt_news 的单个视图中获取图像周围的包装元素,包括其标题。我该怎么做? 到目前为止,我只知道如何对所有图像执行此操作

plugin.tt_news.displaySingle.imageWrapIfAny = ...

或标题本身

plugin.tt_news.displaySingle.caption_stdWrap.dataWrap = ...

。但我不知道如何为每个图像创建一个包装器,包括它的标题......

提前致谢!

【问题讨论】:

  • 对不起,我在问之前没有足够的谷歌搜索。同时我找到了解决方案:link

标签: typo3 tt-news


【解决方案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>

所以每张图片和标题都会被&lt;div class="news-img"&gt;...&lt;/div&gt;包裹起来

【讨论】:

    【解决方案2】:

    以下 TS 将提供以下 HTML:

    <div class="newsImage">
        <div class="imageHolder">
            <img />
        </div>
        <div class="captionHolder">
            Caption
        </div>
    </div>
    

    打字稿:

    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>
    }
    

    【讨论】:

      猜你喜欢
      • 2013-07-15
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      相关资源
      最近更新 更多