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.
You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.
Using the getText data type¶
There's one particular data type which might leave you wondering, because it may seem to behave rather like a function. This is getText.
data property of stdWrap has this
particular data type. It makes it possible retrieve values from a large number
of sources, including:
global TYPO3 CMS arrays
Here are some examples:
10 = TEXT 10.data = field:abstract
Creates a text object that contains the value of the "abstract" field from the current page:
10 = TEXT 10.data = leveltitle:0
Creates a text object that contains the title of the page on level 0 of the current branch, i.e. the website root for that branch:
10 = TEXT 10.data = LLL:EXT:myext/Resources/Private/Language/locallang.xlf:siteTitle
Creates a text object that contains the value of the "siteTitle" string in the given localization, appropriately translated for the current language.
As you can see, the base syntax is a keyword, then a colon (
:) and then some
values that makes with regards to the chosen keyword. Although such a tool may
appear to be a function, it is not considered one as it is entirely defined on
the right side of the assignment and is thus not a property of any given
This is just a very quick overview. As usual, the TypoScript Reference is your friend.