Attention

TYPO3 v8 has reached its end-of-life March 31st, 2020 and is not maintained by the community anymore. Looking for a stable version? Use the version switch on the top left.

There is no further ELTS support. It is recommended that you upgrade your project and use a supported version of TYPO3.

Top-level objects

As described in the TypoScript syntax introduction TypoScript templates are converted into a multidimensional PHP array. You can view this in the TypoScript object browser. Top level objects are located on the top level. Top level objects are for example config or plugin.

  • Some have an explicit object type, such as PAGE for page or CONFIG for config, some may be filled arbitrarily by extensions.

  • Some of these are already initialized by TYPO3, such as config or plugin, some must be initialized explicitly, such as page.

Top-level object

Top-level object type

page | ...

PAGE & page

config

CONFIG & config

constants

plugin

module

temp

styles

lib

tt_*

_GIFBUILDER

resources

readonly

sitetitle

readonly

types

readonly