【发布时间】:2019-04-08 15:00:37
【问题描述】:
我想更改 TYPO3 中标题的布局。有一个关于这个的帖子,但是这个但我不能让它工作,那个帖子已经 2 岁了。使用 TYPO3,大多数东西很快就过时了。这是post。 另外我看了这个article。我知道它是用德语写的,也许它无论如何都有帮助。
所以我从 TYPO3 系统文件中复制了 Header.html,将其放在 fileadmin 下的目录中,并尝试链接到该目录。
fileadmin/.../Partials/Header/Header.html
在模板设置中,我添加了partialRootPath。
page = PAGE
page {
shortcutIcon = fileadmin/sitedesign/Resources/Private/Templates/Vave/img/Favicon.ico
10 = FLUIDTEMPLATE
10.file = fileadmin/sitedesign/Resources/Private/Templates/Vave/Contact/index.html
10.partialRootPath {
20 = fileadmin/Resources/Private/Partials
}
includeCSS {
contactFile1 = fileadmin/sitedesign/Resources/Private/Templates/Vave/Contact/css/Contact.css
}
}
在 Header.html 中,我创建了一个额外的案例来检查它是否正常工作。
<f:case value="7">
<p class="{positionClass}">
<f:link.typolink parameter="{link}">{header}</f:link.typolink>
</p>
</f:case>
然后我将页面资源中的新案例添加到 TSConfig。
TCEFORM.tt_content.header_layout {
addItems.7 = Name1
}
在 TYPO3 系统文件中更改 Header.html 文件的内容按我预期的方式工作,所以我很确定我了解基本功能。 TSConfig 部分也可以工作,因为我可以在 Header Layout Type 字段中选择“Name1”。
但无论我更改 fileadmin Header.html 版本中的哪个部分,都没有任何反应。我检查了 Partials 文件夹的路径和所有内容的拼写一百万次,所以我认为这也不是问题。
当然,我可以只更改系统文件 Header.html,但这在很多层面上似乎都是错误的。
感谢您的帮助。
【问题讨论】:
标签: typo3 typoscript partials typo3-9.x