我想为 TYPO3 后端中的每个页面分配一个图像。这个图像应该被渲染为我的 body 标签的背景图像,比如。
<body style="background-image:url("/fileadmin/user_uploads/image.png")">
Run Code Online (Sandbox Code Playgroud)
我有 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 = );">
}
Run Code Online (Sandbox Code Playgroud)
新的 TYPO3 版本适用于文件引用,所以我不确定我如何才能意识到这个问题。
有人有提示吗?
我想自定义 felogin(前端 lofin)扩展模板。我想将模板文件复制到我的模板扩展文件夹中,但我不知道如何使用 TypoScript 更改路径,因此 Typo3 可以先查看位于我的扩展模板文件夹内的模板文件。
提前致谢!丹尼斯
我目前正在将一个网站从 Typo3 7 更新到 Typo3 9。该网站包括一个站点地图,我还想显示标记为“不在菜单中”的页面。在旧版本上,这可以通过以下排版文字来实现:
tt_content.menu.20.2.includeNotInMenu = 1
tt_content.menu.20.2.excludeDoktypes = 6
Run Code Online (Sandbox Code Playgroud)
但是,这在 v9 中不再起作用,我在 Google 上找不到任何帮助。
目前我正在将我们的网站从旧的 TYPO3 版本 (TYPO3 6.2.31) 迁移到最新版本 (TYPO3 8.7.20)。
在我们的导航栏中,有一个“帐户”按钮(针对登录用户),它引用 id=12 的模板。
问题:如果您尚未登录,您应该被重定向到登录模板。
所以我们在 TypoScript 中添加了以下内容:
[globalVar = TSFE:id=12] && [loginUser = ]
page.config >
page.config.additionalHeaders = Location: https://www.example.de/login/
[end]
Run Code Online (Sandbox Code Playgroud)
在旧版本(6.2.31)中,重定向可以工作,但现在在新版本(8.7.20)中则不能。
也许语法发生了变化......
提前致谢!
更新:条件 '[globalVar = TSFE:id=12] && [loginUser = ]' 按预期工作
我想为我的自定义 TYPO3 后端模块扩展调用 base-url。是否有任何内置功能。如果不是如何配置一个常量并调用它?
任何想法请分享。
注意:我正在使用 TYPO3。6.2.9
在TYPO3中,可以插入一个特殊菜单作为内容元素,您可以选择八种不同的方式来收集菜单.
在我选择的菜单中,如果菜单项处于活动状态,则不会分配任何类,我需要使用CSS突出显示它.我想知道如何添加自定义菜单.
注意:一旦我确实应用了我自己的答案中提供的解决方案,我意识到主要的困难是(并且通常在TYPO3中)缓存,请注意经常刷新,否则你永远不会确定什么是正确的代码和什么是'的...
typo3 ×6
typoscript ×6
typo3-6.2.x ×3
typo3-8.x ×2
typo3-4.5 ×1
typo3-6.1.x ×1
typo3-7.6.x ×1
typo3-9.x ×1