0
我有一个Typo3应用程序,我想在显示生成日期的所有页面的HTML源代码中留言(用于调试目的:我们有多个Varnish和多个Typo3实例)类似的东西:在所有Typo3页面中添加生成日期
<!-- generated by TYPO3: 2014/09/25 at 11:23:15 -->
什么是实现这个最简单的方法?
我有一个Typo3应用程序,我想在显示生成日期的所有页面的HTML源代码中留言(用于调试目的:我们有多个Varnish和多个Typo3实例)类似的东西:在所有Typo3页面中添加生成日期
<!-- generated by TYPO3: 2014/09/25 at 11:23:15 -->
什么是实现这个最简单的方法?
的基本的东西是这样的(假设你的页面对象被称为page
,headerData.10是未使用的,否则):
page.headerData.10 = TEXT
page.headerData.10 {
stdWrap {
data = date: U
strftime = %Y/%m/%d at %H:%M:%S
noTrimWrap = |<!-- generated by TYPO3: | -->|
}
}
有一个警告但:在页面的不同部分可以有不同的年龄段。它们可以是非缓存的,也可以是非缓存的,然后用stdWrap.cache
属性或许多其他的东西进行缓存。所以这可能不会给出准确的结果。
如果您希望每个页面由TYPO3本身(即使TYPO3只提供了一个缓存的结果)交付时间更新,包裹上面的代码为COA_INT
内容对象从缓存中删除:
page.headerData.10 = COA_INT
page.headerData.10 {
10 = TEXT {
10 {
stdWrap {
data = date: U
strftime = %Y/%m/%d at %H:%M:%S
noTrimWrap = |<!-- generated by TYPO3: | -->|
}
}
}
不会将它封装在COA_INT渲染中,Varnish无用,因为它会使任何页面无法缓存(如果TYPO3配置为发送正确的缓存头)? – konsolenfreddy 2014-10-03 19:11:03
听起来有趣,下周我会试一试。谢谢。 ;) – COil 2014-10-03 19:12:36