Finding more information

Source Code

The most authoritative and most current reference for TYPO3 Fluid information is, of course, the TYPO3 CMS source code itself.

Here are some source code folders and files you may find useful.

vendor/typo3fluid/fluid/doc

typo3/sysext/fluid_styled_content/Documentation/Introduction/Index.rst

typo3/sysext/fluid

TYPO3 CMS source code also includes Fluid examples you may find useful.

typo3/sysext/fluid_styled_content/Resources/Private

typo3/sysext/fluid/Resources/Private

typo3/sysext/about/Resources/Private

The [ https://api.typo3.org/ ] website provides an applications programming interface (API) viewer that can help you navigate parts of the TYPO3 CMS source code. Once you choose the TYPO3 CMS version, here are some navigation paths that may be useful.

Classes > TYPO3 > CMS > Fluid

Classes > TYPO3 > CMS > FluidStyledContent

Classes > TYPO3 > CMS > Frontend > ContentObject > FluidTemplateContentObject

Official Documentation

There is a centralized documentation library at https://docs.typo3.org containing links to tutorials, guides, reference manuals and code snippets.

These are the potentially useful manuals we will be referring to:

Fluid

TypoScript Templating

Videos

TYPO3 has an official YouTube channel.

You can find helpful videos about TYPO3 there, but not very much about templating on a beginner level.

A video that may be useful:

2017-11-10 Tutorial - Site Packages - Part 1 by Mathias Schreiber

Searches

Other than the docs.typo3.org references, you can find additional information by searching the Web. For example, try a search phrase such as [ typo3 fluid ] on a popular video website. If you have a specific problem, think of key words or concepts to use in a search phrase. While writing this tutorial, Web searches led to these specific references.

Questions

Lastly, after searching to find information already published, you may want to ask the TYPO3 community.

You can get information about where to get help on https://typo3.org/help.

Specifically, choose one of these options:

  1. Ask programming related questions on Stack Overflow using the tag “typo3”
  2. Ask general TYPO3 questions in the Slack channel #typo3-cms in the TYPO3 Slack workspace. :ref:`Get your Slack invitation <https://my.typo3.org/about-mytypo3org/slack>`__ first.

Credit

The TYPO3 wiki [ https://wiki.typo3.org/T3Doc/Fluidtemplate_by_example ] page was fundamental to starting the work leading to this tutorial.

The following Web search results contributed directly to the tutorial’s final template design.

[ https://stackoverflow.com/questions/27052098/how-do-i-check-for-column-content-in-a-typo3-fluid-template ], answer by lorenz on 2014-11-27 14:14.

[ https://forum.typo3.org/index.php/t/189892/ ], comment from Claus Due on 2012-06-20 21:24.

[ https://forge.typo3.org/issues/34152 ], comment #31 by Ernesto Baschny.

[ https://wiki.typo3.org/Fluid_Inline_Notation ], example showing backslashed single quotes.