Skip to main content
FluidTYPO3 home
Documentation
Library
Donate
Search
☾
Templating Manual
Templating Manual
ViewHelper Reference
1.1
Extension Based Storage
The new way: the Provider Extension Fluid Powered TYPO3 encourages a new approach when creating the templating assets for your sites: We recommend using an extension to store all your files: templates, icons, images, stylesheets, scripts…
1.2
Flux usage
Flux is (among other things) a way to let you define form fields (aka. flexform fields) inside your Fluid template. Fluid Powered TYPO3 uses this behavior in every templating feature your content elements' templates can for example add form…
1.3
Template file usage
It should be pretty clear that we use Extbase's conventions to place configuration and template folders and files and that your provider extension is simply a standard TYPO3 extension with some predefined file structure . The way you use…
1.4
Configuration usage
View path definitions in TypoScript Flux will automatically look in the default template paths even if you don't add any configuration but you can (and indeed you should) add your View configuration as TypoScript. You do this the same way…
1.5
ViewHelper usage
Flux has both a PHP and ViewHelper API (in fact, the ViewHelper API is a shell for the PHP API). The side used most frequently is the ViewHelper side, which you use from inside your templates. These ViewHelpers use a combination of nesting…
1.6
Fluid best practices
Naming Conventions In Fluid, you must always follow the UpperCamelCase naming convention for files e.g. MyTemplateFile.html . This goes for Partials and Layouts as well. Fluid itself supports multiple formats, but Fluid Powered TYPO3…
1.7
Portable code
Fluid Powered TYPO3 encourages portable code by using an extension to package your templates. Because of this you are encourage to follow a few simple measures to ensure your code is as transparent as possible. The recommendations are…
1.8
Development companion extensions
In addition to the rendering and management of pages and content templates, Fluid Powered TYPO3 also offers a handful of extensions which help solve common tasks while you are working on your templates. Extension: view The extension called…