【问题标题】:Get website name using TypoScript?使用 TypoScript 获取网站名称?
【发布时间】:2017-02-24 08:56:37
【问题描述】:

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

在我正在使用的 TypoScript 模板中

data = page : name

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

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

data = site : name

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

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

【问题讨论】:

    标签: typo3 typoscript


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      data = DB:sys_template:1:title
      

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

      data = GLOBAL:TYPO3_CONF_VARS|SYS|sitename
      

      【讨论】:

        猜你喜欢
        • 2018-06-26
        • 2010-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-30
        • 2014-02-09
        • 2016-07-26
        相关资源
        最近更新 更多