Typo3 - Templates mit Fluid: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 9: Zeile 9:
 
=== Vorbereitung ===
 
=== Vorbereitung ===
 
Extensions fluid und extbase müssen installiert sein.
 
Extensions fluid und extbase müssen installiert sein.
 +
 +
== Einführung in Fluid Templates ==
 +
* Bisher nur für Extensions
 +
* Ab TYPO3 4.5 FLUIDTEMPLATE TypoScript-Objekt. Dieses steht für Templates zur Verfügung und nutzt im Hintergrund das neu eingeführte Fluid-Standaloneview.
 +
 +
=== Unterschiede in der Vorgehensweise ===
 +
Bisher:
 +
HTML:
 +
<pre>
 +
<!-- ###DOCUMENT begin -->
 +
<div id =“content“>
 +
###CONTENT###
 +
</div>
 +
<!-- ###DOCUMENT end -->
 +
</pre>
 +
 +
TypoScript:
 +
<pre>
 +
page = PAGE
 +
page.10 = TEMPLATE
 +
page.10 {
 +
template = FILE
 +
template.file = fileadmin/site/template/tpl_main.html
 +
workOnSubpart = DOCUMENT
 +
marks {
 +
CONTENT < styles.content.get
 +
...
 +
</pre>
 +
 +
Jetzt
  
 
== Fluid Snippets ==
 
== Fluid Snippets ==

Version vom 5. Dezember 2013, 15:15 Uhr

Fluid soll dafür sorgen, daß die Ausgabe Logik mit ins Template kommt. Dadurch soll das Arbeiten übersichtlicher werden.

Links

http://blog.sbtheke.de/web-development/typo3-verschiedene-seiten-templates-mit-fluid-und-be-layout

http://t3n.de/magazin/seitentemplates-fluid-226788/


Fluid Quickstart

Vorbereitung

Extensions fluid und extbase müssen installiert sein.

Einführung in Fluid Templates

  • Bisher nur für Extensions
  • Ab TYPO3 4.5 FLUIDTEMPLATE TypoScript-Objekt. Dieses steht für Templates zur Verfügung und nutzt im Hintergrund das neu eingeführte Fluid-Standaloneview.

Unterschiede in der Vorgehensweise

Bisher: HTML:

<!-- ###DOCUMENT begin -->
<div id =“content“>
###CONTENT###
</div>
<!-- ###DOCUMENT end -->

TypoScript:

page = PAGE
page.10 = TEMPLATE
page.10 {
	template = FILE
	template.file = fileadmin/site/template/tpl_main.html
	workOnSubpart = DOCUMENT
	marks {
		CONTENT < styles.content.get
...

Jetzt

Fluid Snippets