internal_type¶
- internal_type¶
- Path
$GLOBALS['TCA'][$table]['columns'][$field]['config']
- Required
false
- Type
string
- Scope
Display / Proc.
- Default
db
Configures the internal type of the group type of the element. There are two possible options to choose from:
- folder
This will create a field where folders can be attached to the record.
- db
This will create a field where database records can be attached as references. As it is the default it can be omitted.
Deprecated since version 9.5: The internal types file
and file_reference
have been deprecated with
TYPO3 9 and removed with TYPO3 10. Extensions that used group fields
with these internal types should switch to use
FAL references based on
type=inline instead.
Examples¶
Internal type db
- group relation to a single page¶

EXT:styleguide/Configuration/TCA/tx_styleguide_elements_group.php¶
[
'columns' => [
'group_db_10' => [
'exclude' => 1,
'label' => 'group_db_10 allowed=pages size=1',
'config' => [
'type' => 'group',
'allowed' => 'pages',
'maxitems' => 1,
'minitems' => 0,
'size' => 1,
'suggestOptions' => [
'default' => [
'additionalSearchFields' => 'nav_title, alias, url',
'addWhere' => 'AND pages.doktype = 1',
],
],
],
],
],
]