使用 TypoScript 获取网站名称?

Get website name using TypoScript?

有没有办法使用 TypoScript 获取网站名称?

在我使用的 TypoScript 模板中

data = page : name

获取我所在的当前页面的名称,例如About.

我也需要获取网站名称,所以我试过了

data = site : name

但这不正确,我在文档中找不到网站名称的正确数据名称。

注意:我所说的网站名称是指在模板设置中输入的 Sitename

通过下面的行,您需要知道来自 table sys_template 的 TypoScript 模板条目的使用 uid,其中 uid=1 在下面的示例中:

data = DB:sys_template:1:title

或者您可能希望使用为您的安装设置的站点名称:

data = GLOBAL:TYPO3_CONF_VARS|SYS|sitename

我在 http://www.sk-typo3.de/Seitentitel-aendern.58.0.html 上从 Waldgeist 找到了这个解决方案。它在没有数据库查询的情况下从 TSFE 读取。

  lib.siteTitle = TEXT
  lib.siteTitle{
    data = TSFE:tmpl|sitetitle
    attribute = property
  }