我的问题是,我无法获得TSFE:id到config.htmlTag_setParams
manifest = TEXT
manifest.value = manifest="/cache.manifest?uid={TSFE:id}"
manifest.insertData = 1
config.htmlTag_setParams < manifest
任何人都可以给我一些线索,我尝试了一切,无法让它发挥作用,它甚至可能吗?
或者还有其他方式吗?
config.htmlTag_setParams.data = TSFE:id
config.htmlTag_setParams.wrap = manifest="/cache.manifest?uid=|"
答案 0 :(得分:2)
根据TSref config.htmlTag_setParams 是字符串,因此此处不能应用stdWrap,但有一个选项 config.htmlTag_stdWrap ,您可以以期望的方式使用(来自TYPO3 4.7):
config.htmlTag_stdWrap.cObject = TEXT
config.htmlTag_stdWrap.cObject.data = TSFE:id
config.htmlTag_stdWrap.cObject.wrap = <html manifest="/cache.manifest?uid=|" >
注意:我没有测试上面的例子,所以请检查它是否有效。如果不是 - 请检查此ticket以获取更高级的html标记覆盖。