Typo3 v8如何将当前年份插入Bootstrap Package的版权?

时间:2017-11-17 13:36:26

标签: twitter-bootstrap date dynamic typo3

我正在寻找一种方法将page.theme.copyright.text动态文本设置为

“©公司名称{year}”

我尝试过:

1。)标记

“©公司名称### DATE ###”

使用Typoscript:

page.10 {
   marks.DATE= TEXT 
   marks.DATE.data = date : Y
}

2。)lib.copyright

TS:

lib.copyright = TEXT
lib.copyright.data = date:U
lib.copyright.strftime = %Y
lib.copyright.wrap= © | 
temp.mainTemplate.subparts.copyright_date < lib.copyright

3。)TS Constant

TS常数:

page.theme.copyright.text = &copy; Company Name |

TS:

page.10.variables.themeCopyrightText {
    value >
    data = date:U
    strftime = %Y
    noTrimWrap = |{$page.theme.copyright.text}|
}

没有任何效果。

我有什么:

  • Typo3 v8.7.8
  • 主题:Bootstrap Package 8.0.3
  • 不知道如何解决这个问题:)

2 个答案:

答案 0 :(得分:2)

已经有替换(source)。

使用标记###CURRENTYEAR###

答案 1 :(得分:1)

您还可以使用viewhelper f:format.date来显示实际年份。 它提供了格式化实际日期/年的可能性。

<f:format.date date="now" format="Y" />

代表“2017”或

<f:format.date date="now" format="y" />

代表“17”。