带有 TypoScript 的 body 标签上的背景图像 [英] Background image on body tag with TypoScript

查看:31
本文介绍了带有 TypoScript 的 body 标签上的背景图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为 TYPO3 后端中的每个页面分配一个图像.此图像应呈现为我的 body 标签的背景图像,例如.

I would like to assign every Page in TYPO3 Backend a Image. This image should be rendered as background image for my body tag, like.

<body style="background-image:url("/fileadmin/user_uploads/image.png")">

我有 TYPO3 的 6.2LTS 版本.在以前的 TYPO3 版本 (4.5) 中,我用这个打字稿部分实现了一个类似的解决方案

I have the version 6.2LTS of TYPO3. In a previous TYPO3 Version (4.5) i realized a smilar solution with this typoscript part

page.bodyTagCObject = COA
page.bodyTagCObject {
    10 = TEXT
    10.value = <body style="background-image:url(
    20 = TEXT
    20 {
        data = levelmedia: -1 "slide"
        wrap = uploads/media/ |
        listNum = 0
    }
    30 = TEXT
    30.value = );">
}

新的 TYPO3 版本适用于文件引用,所以我不确定如何才能解决这个问题.

The new TYPO3 Version works with file references, so i'm not sure how can i realize this issue.

有人提示吗?

推荐答案

根据你的问题 - 是的 103 它是文件引用的 uid,使用这个片段来做你想做的事

According to your question - yes 103 it's uid of the file reference, use this snippet to do what you want

page.bodyTagCObject = COA
page.bodyTagCObject {

  wrap = <body style="background-image:url('/|');">

  10 = FILES
  10 {
    references.data = levelmedia:-1,slide
    references.listNum = 0
    renderObj = TEXT
    renderObj.data = file:current:publicUrl
  }

}

这篇关于带有 TypoScript 的 body 标签上的背景图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆