TYPO3Buddy
TYPO3Buddy is on FacebookTYPO3Buddy is on Twitter
menu

TYPO3 Templating tutorial: choose a method

TYPO3 provides different methods of templating. On this website we cover 3 of those methods: Fluid, Templavoila and traditional. The TYPO3Buddy website is a tutorial to rebuild the TYPO3Buddy website with either the Fluid method, or the Templavoila method. Soon, we will add a tutorial for the traditional method too. But how do you choose between those methods? On this page you can find an overview of the different methods, with their pros and cons.

Fluid templating

Fluid templating is the latest and most modern way of using templates in TYPO3. It's part of the TYPO3 core by default as of TYPO3 4.7.

Pros: TYPO3 future templating engine, full support for TYPO3 6.2 and up, separates view logic from the rest of the application, more and more (new) extensions will use Fluid as well
Cons: needs more typoscript, rudimentary interface in TYPO3 backend by default

If you want to continue building your website with Fluid, continue here.

Templavoila

Templavoila is an extension that's not part of TYPO3 by default. It was developed for a commercial project in 2004, to provide more flexibility than found in the traditional way of templating. Although its maintenance was questionable for a while, new versions have been released that will work with TYPO3 6.2 and TYPO3 7.x. You can find it in the TYPO3 Extension Repository (TER).

Pros: easy to use, easy setup, needs little Typoscript, very flexible, easy to build complex page structures, support for latest TYPO3 versions
Cons: may be slow when used in large websites with many nested structures

If you want to continue building your website with Templavoila, continue here.

Traditional templating

And of course the traditional templating method of TYPO3. It once was called "modern templating", but in the meantime we've considered this as the traditional way of templating in TYPO3. It has always been part of TYPO3, and probably always will be.

Pros: part of TYPO3 by default, full support in all versions of TYPO3
Cons: you tell us

If you're interested in this method, continue here.

The TYPO3Buddy website is a tutorial to rebuild the TYPO3Buddy website from scratch. You can choose from a TYPO3 Fluid tutorial and a TYPO3 Templavoila tutorial. You'll build TYPO3 websites like you've done so for years!