Распечатка с использованием идентификатора страницы в строке config.htmlTag_setParams
Моя проблема в том, что я не могу получить идентификатор 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=|"
1 ответ
Согласно 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=|" >
ПРИМЕЧАНИЕ. Я не проверял приведенный выше пример, поэтому, пожалуйста, проверьте, работает ли он. Если нет - проверьте этот билет для более расширенного переопределения HTML-тега.