Zum Inhalt springen

TypoScript: HTML File einbinden (!) Typo3 10.4.6

Erstellt am 1. Oktober 2020 · 1 Antwort · letzte Antwort am 5. Oktober 2020

Tags: Frage

chingChang ·

Hey Zusammen,

ich habe bereits mehrere Seiten mit der Typo3 Engine erstellt, doch leider komme ich aktuell mit dem einfachen Einbinden eines Fluidtemplates nicht weiter. Ich hoffe mir kann jemand weitere Recherche Zeit ersparen. Mein System läuft auf 10.4.6.

Mein page typoscript schaut aktuell so aus

page = PAGE
page{
	typeNum = 0
	page.config.doctype = html5
	bodyTagCObject = TEXT
	bodyTagCObject.dataWrap = <body id="pid{field:uid}">
	shortcutIcon = fileadmin/images/favicon-lakmann.png
}

page.includeCSS {
	css = fileadmin/style/style.css 
	css.title = Standardansicht  
	css.media = all
	font =  https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300i,400,400i,600,600i,700,900i
	font.external = 1
}

page.includeJS {
	jquery = //code.jquery.com/jquery-2.1.4.min.js
	jquery.external = 1
	jquery.forceOnTop = 1
}

page.includeJSFooterlibs {
	script = fileadmin/script/script.js
}

page.headerData {
	10 = TEXT
	10.value (
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
	)
}

###TEMPLATE###
page{
	10 = FILE
	10.file = fileadmin/templates/rootTemplate.html
	15 = TEXT
	15.value = HELLO WORLD!
}

Gerendert wird lediglich der "HELLO WORLD" part, das einbinden der css und js files funktioniert. Nur das Einbinden des templates scheint probleme zu bereiten. Der Path ist korrekt. Das Typoscript file befindet sich unter fileadmin/templates/typoscript und das Fluidtemplate unter fileadmin/templates/rootTemplate.html.

Julian.​Hofmann ·

Deine Recherche war bisher aber sehr, sehr kurz - oder an sehr seltsamen Stellen, oder?

Ein kurzer Blick in die aktuelle TSref ( https://docs.typo3.org/m/typo3/reference-typoscript/10.4/en-us/ContentObjects/# ) offenbart, dass es kein cObject "FILE" gibt. Daher ist es recht logisch, dass page.10 = FILE ignoriert wird.

Ein Blick in die TSref von TYPO3 v9 weist auf die bevorstehende Änderung hin und verweist auf https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.5/Deprecation-85970-FileContentObject.html