我在LinkedIn学习如何集成 FLUID 模板中观看了教程视频。 我创建了一个流体模板。但模板不会显示在页面上。
我的结构
typo3conf/ext/october
typo3conf/ext/october/Typoscript/Configuration/page.setup.ts
typo3conf/ext/october/Typoscript/Library/setup.ts
typo3conf/ext/october/Typoscript/Library/constants.ts
typo3conf/ext/october/Resources/Private/Layouts/Default.html
typo3conf/ext/october/Resources/Private/Templates/Default.html
page.setup.ts
page = PAGE
page.10 = FLUIDTEMPLATE
page.10 {
templateName = Default
templateRootPaths.10 = EXT:october/Resources/Private/Templates
layoutRootPaths.10 = EXT:october/Resources/Private/Layouts
partialsRootPaths.10 = EXT:october/Resources/Private/Partials
}
设置.ts
<INCLUDE_TYPOSCRIPT: source="DIR:EXT:october/Configuration/TypoScript/Configuration/" extensions="setupts">
<INCLUDE_TYPOSCRIPT: source="DIR:EXT:october/Configuration/TypoScript/Library/" extensions="setupts">
常量.ts
<INCLUDE_TYPOSCRIPT: source="DIR:EXT:october/Configuration/TypoScript/Configuration/" extensions="constantsts">
<INCLUDE_TYPOSCRIPT: source="DIR:EXT:october/Configuration/TypoScript/Library/" extensions="constantsts">
Layouts/Default.html
<div style="background-color:red">
<f:render section="Default"/>
</div>
Templates/Default.html我放了一个简单的句子
Mon premier Template FLUID
然后我激活这个扩展程序。 我将新扩展包含在 Typo3 模板中>包括十月。 但不显示模板。 错误在哪里?我错过了什么?
我注意到当您的结构用小写字母S表示[...]/Typoscript/
时,您引用的 URL/TypoScript/
。
一些服务器在使用大写字母的方式上实际上非常严格。例如,名为HTML
的目录将被视为完全不同的目录Html
和HTmL
.