使用 TypoScript 的 body 标签上的背景图像
Background image on body tag with TypoScript
我想为 TYPO3 后端中的每个页面分配一个图像。此图像应呈现为我的 body 标签的背景图像,例如。
<body style="background-image:url("/fileadmin/user_uploads/image.png")">
我有 TYPO3 的 6.2LTS 版本。在之前的 TYPO3 版本(4.5)中,我用这个错字部分实现了一个类似的解决方案
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 版本与文件引用一起工作,所以我不确定我该如何解决这个问题。
有人提示吗?
我在运行 TYPO3 v6.2.14 的项目中使用了类似的东西。
您不需要换行,因为文件引用将为您提供图像路径。
幻灯片不需要引号。
以下代码应该有效:
page.bodyTagCObject = COA
page.bodyTagCObject {
10 = TEXT
10.value = <body style="background-image:url('
20 = TEXT
20 {
data = levelmedia: -1, slide
}
30 = TEXT
30.value = ');">
}
根据您的问题 - 是的 103
它是文件引用的 uid,使用此代码段来执行您想要的操作
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
}
}
我想为 TYPO3 后端中的每个页面分配一个图像。此图像应呈现为我的 body 标签的背景图像,例如。
<body style="background-image:url("/fileadmin/user_uploads/image.png")">
我有 TYPO3 的 6.2LTS 版本。在之前的 TYPO3 版本(4.5)中,我用这个错字部分实现了一个类似的解决方案
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 版本与文件引用一起工作,所以我不确定我该如何解决这个问题。
有人提示吗?
我在运行 TYPO3 v6.2.14 的项目中使用了类似的东西。
您不需要换行,因为文件引用将为您提供图像路径。
幻灯片不需要引号。 以下代码应该有效:
page.bodyTagCObject = COA
page.bodyTagCObject {
10 = TEXT
10.value = <body style="background-image:url('
20 = TEXT
20 {
data = levelmedia: -1, slide
}
30 = TEXT
30.value = ');">
}
根据您的问题 - 是的 103
它是文件引用的 uid,使用此代码段来执行您想要的操作
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
}
}