您可以通过在模板中插入标记来做到这一点。它看起来像这样:
在模板中:
[...]
<div id="topbanner_###ID_SUFFIX###"></div>
[...]
在插入模板的 TypoScript 中:
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/main.html
marks {
ID_SUFFIX = TEXT
ID_SUFFIX {
insertData = 1
# This makes sure that the output is valid and prevents XSS attacks
htmlSpecialChars = 1
value = {page:uid} # Use this to insert the page ID or
value = {page:subtitle} # Use to insert subtitle of page
... # Same works for other fields of the page record.
}
}
}
如果默认页面提供的字段不够,您可以在页面记录中添加另一个字段。最好的方法是构建一个可以做到这一点的扩展。