TYPO3 8.7.22 导航栏 CSS 设置
TYPO3 8.7.22 Navbar CSS setup
我使用 TYPO3 版本 8.7.22,我尝试通过 globalVar 显示我的网站上传 CSS。目前我可以看到每个页面都有新的 CSS 视图。但是每次更改页面(NavBar)时,我都必须将参数“?test-css=1”添加到 URL.
这是我之前的代码:
[globalVar = GP:test-css > 0]
page.includeCSS.testStyle = fileadmin/css/customize-test.css
[global]
这是我的菜单:
谁能帮我在使用 NavBar 时不更改 URL 中的参数?
提前致谢。
您需要的是为 TYPO3 中生成的每个 URL 自动考虑这个特殊的 URL 参数。
这可以配置为:
config {
// if you have no other linkVars:
linkVars = test-css(1)
// in case you have other linkVars defined:
linkVars := addToList(test-css(1))
}
需要考虑的小副作用:
如果您想避免使用此参数使缓存中毒,您需要确保具有此参数的页面有自己的 cache-variant。
您已经完成了此参数的条件:
[globalVar = GP:test-css > 0]
:
[global]
我使用 TYPO3 版本 8.7.22,我尝试通过 globalVar 显示我的网站上传 CSS。目前我可以看到每个页面都有新的 CSS 视图。但是每次更改页面(NavBar)时,我都必须将参数“?test-css=1”添加到 URL.
这是我之前的代码:
[globalVar = GP:test-css > 0]
page.includeCSS.testStyle = fileadmin/css/customize-test.css
[global]
这是我的菜单:
谁能帮我在使用 NavBar 时不更改 URL 中的参数?
提前致谢。
您需要的是为 TYPO3 中生成的每个 URL 自动考虑这个特殊的 URL 参数。
这可以配置为:
config {
// if you have no other linkVars:
linkVars = test-css(1)
// in case you have other linkVars defined:
linkVars := addToList(test-css(1))
}
需要考虑的小副作用:
如果您想避免使用此参数使缓存中毒,您需要确保具有此参数的页面有自己的 cache-variant。
您已经完成了此参数的条件:
[globalVar = GP:test-css > 0]
:
[global]