Распечатка с использованием идентификатора страницы в строке 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-тега.

Другие вопросы по тегам