【发布时间】:2018-05-23 07:43:36
【问题描述】:
我确定有一个快速的答案,但我就是找不到。当我输入“>”或“大于”时,搜索引擎没有给我任何结果,而且我还搜索了打字稿参考。我需要知道page.999 > 在根模板中的作用?
【问题讨论】:
标签: typo3
我确定有一个快速的答案,但我就是找不到。当我输入“>”或“大于”时,搜索引擎没有给我任何结果,而且我还搜索了打字稿参考。我需要知道page.999 > 在根模板中的作用?
【问题讨论】:
标签: typo3
这是对象取消操作符,见TypoScript syntax documentation:
这用于取消设置对象及其所有属性。
【讨论】:
好吧,假设您有一个来自扩展的 CSS 文件。我们以 tx_news 为例。
如果包含静态模板,tx_news 会在 html 的标题区域为您提供一个名为 news-basic.css 的 CSS 文件。如果您想保留静态模板并删除 CSS 文件,这就是您使用的运算符。 ">"
例如:
plugin.tx_news.settings.cssFile >
此时您说“请删除 CSS 文件,我不需要它”。无论 cssFiles 的设置如何,只需将其删除即可。
第 999 页也会发生同样的情况。 page.999 里面有一些东西。使用“>”运算符,您可以将其删除。 (至少在前端)。
另一方面,如果您使用“=”运算符,您将定义一个新文件。像这样:
plugin.tx_news.settings.cssFile = EXT:myExtension/Resources/News/Resources/Public/Css/news.css
使用这个操作符<,你可以在cssFile上附加一些东西
plugin.tx_news.settings.cssFile < lib.pathToTheFile
最好的问候,
【讨论】: