我无法更改浏览器的标题。这就是我渲染标题的方式:
page.headerData.5 = TEXT
page.headerData.5.field = subtitle // title
page.headerData.5.wrap = <title>| | IrgendEinName</title>
......哪个有效。另外我使用tx_metaseo,它也有效。如果我现在想要在Properties-&gt; SEO中手动更改网站标题,然后在...
下title-TAG(绝对,没有前缀/后缀)
......我无法改变标题。
我现在的解决方案:
[globalVar = TSFE:id = 24]
page.headerData.5 = TEXT
page.headerData.5.field = tx_metaseo_pagetitle
page.headerData.5.wrap = <title>| | IrgendEinName</title>
[end]
[globalVar = TSFE:id != 24]
page.headerData.5 = TEXT
page.headerData.5.field = subtitle // title
page.headerData.5.wrap = <title>| | IrgendEinName</title>
[end]
显然对于一个网站来说没关系。但还有其他选择吗?例如。与.if.isNull。或.if.isFalse。在哪里我说'如果tx_metaseo_pagetitle是EMPTY SELECT标题? https://docs.typo3.org/typo3cms/TyposcriptReference/7.6/Functions/If/
答案 0 :(得分:1)
if.notEmpty应该有效,但我现在无法测试。很快我找到了这个解决方案:
[globalVar = TSFE:page|tx_metaseo_pagetitle=]
[else]
page.headerData.5 >
page.headerData.5 = TEXT
page.headerData.5 {
wrap = <title>|</title>
field = tx_metaseo_pagetitle
}
[global]