【发布时间】:2023-03-13 08:25:02
【问题描述】:
我创建了一个新表作为内容元素,我想包含我的 css 文件,但我找不到选项。最近我发现了一个带有“附加 css”选项的 youtube 视频,但很遗憾,我没有这个。
我已经将我的 css 文件包含在 fileadmin/ 的 Filelist 下。我不知道如何继续。
【问题讨论】:
-
不用为你道歉英语没关系
标签: typo3 typoscript
我创建了一个新表作为内容元素,我想包含我的 css 文件,但我找不到选项。最近我发现了一个带有“附加 css”选项的 youtube 视频,但很遗憾,我没有这个。
我已经将我的 css 文件包含在 fileadmin/ 的 Filelist 下。我不知道如何继续。
【问题讨论】:
标签: typo3 typoscript
在您的项目中搜索page = PAGE 并添加includeCSS 行:
page = PAGE
page {
# ... many things
# ... Add the following
includeCSS {
file1 = fileadmin/yourCssFile.css
}
}
这应该可以解决您的问题,但将 CSS 放入您的 fileadmin/ 并不是最佳做法。
我推荐你阅读站点包教程:https://docs.typo3.org/m/typo3/tutorial-sitepackage/master/en-us/
您可以查看 Site Package Builder 并了解它是如何完成的:https://sitepackagebuilder.com/
您可以在此处在堆栈溢出中提出更多问题或在 Slack 中注册:https://typo3.slack.com/
祝你玩得开心!
【讨论】:
page = PAGE 应该在一个以.txt、.ts 或.typoscript 结尾的文件中的某个位置。如果您使用 IDE,则应该有一种方法可以在所有文件中进行搜索。在 PhpStorm 中,单击顶部文件夹并按 ctrl + shift + f 并搜索 page = PAGE。但也有可能不存在或不在数据库中。再说一次,我强烈推荐阅读docs.typo3.org/m/typo3/tutorial-sitepackage/master/en-us