我有一些子页面,其中有一个内容元素,在HTML H1中有一个标题。
如何将此内容元素的标题设置为页面标题?
答案 0 :(得分:1)
我们使用了一个typoscript标记。只需在页面模板中定义它,然后用如下标题填充它:
PAGE-TITLE = TEXT
PAGE-TITLE.field = nav_title // subtitle // title
答案 1 :(得分:1)
不是依赖于内容元素(CE)(事实上可能存在或不存在而且可以有任何标题集或不存在),最好......使用Michael的建议并在所选分支上使用修改后的模板,并在您要在ContentElements中渲染的标记之前放置###PAGE-TITLE###
标记。
在这种情况下,您无需修改<title>
标记的创建方式,并确保标题始终存在,并且您可以确定标题始终存在。
当然,您需要将第一个CE的默认标头设置为hidden
(或将其保留为空),但是您可以使用PageTS为整个分支执行此操作。