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.
You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.
Top-Level Objects¶
These are the Page TSconfig Top-Level Objects (TLOs):
Property
mod
Data type
->MOD
Description
Options for the backend modules.
Notice that these options are merged with settings from User TSconfig (TLO: mod) which takes precedence.
Property
RTE
Data type
->RTE
Description
This defines configuration for the Rich Text Editor.
Please refer to the RTE Page Tsconfig chapter in Core APIs.
Property
TCEMAIN
Data type
->TCEMAIN
Description
Configuration for the TYPO3 Core Engine (TCEmain).
Property
TCEFORM
Data type
->TCEFORM
Description
Extra configuration for the form fields rendered by the TCEforms-class in general.
Property
TSFE
Data type
->TSFE
Description
Options for the TSFE frontend object.
Property
TCAdefaults.[table name].[field]
Data type
string
Description
Sets default values for records. The order of default values when creating new records in the backend is this:
Value from $GLOBALS['TCA']
Value from User TSconfig
Value from Page TSconfig (these settings)
Value from "defVals" GET variables (see BackendUtility::getModuleUrl('record_edit'))
Value from previous record based on 'useColumnsForDefaultValues'
However the order for default values used by TYPO3CMSCoreDataHandlingDataHandler if a certain field is not granted access to for user will be:
Value from $GLOBALS['TCA']
Value from User TSconfig (these settings)
So these values will be authoritative if the user has no access to the field anyway.
Example:
This sets the default hidden flag for pages to "clear".
TCAdefaults.pages.hidden = 0
Property
user
Data type
(whatever)
Description
This is for custom purposes.
Deprecated, use "tx_*" below from extensions
Property
tx_[extension key with no underscore]
Data type
(whatever)
Description
This is reserved space for extensions.
[page]