Attention

TYPO3 v9 has reached its end-of-life September 30th, 2021 and is not maintained by the community anymore. Looking for a stable version? Use the version switch on the top left.

You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.

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

config

CONFIG

constants

plugin

module

temp

styles

lib

tt_*

_GIFBUILDER

resources

readonly

sitetitle

readonly

types

readonly