---
title: "Deprecation: #69822 - Deprecate TCA settings of select fields"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-69822"
source: "Changelog/7.6/Deprecation-69822-DeprecateSelectFieldTca.rst"
modified: "2026-09-14T09:47:36+00:00"
---

# Deprecation: #69822 - Deprecate TCA settings of select fields

See [forge#69822](https://forge.typo3.org/issues/69822)

## Description

Using the TCA field type `select` without specifying a valid `renderType` has been marked as deprecated.

Additionally the usage of `renderMode` for select fields has been marked as deprecated.

These `renderType` settings are available:

-   **Key**

    renderType

-   **Datatype**

    string

-   **Description**

    This setting specifies how the select field should be displayed. Available options are:

    -   `selectSingle` \- Normal select field for selecting a single value.
    -   `selectSingleBox` \- Normal select field for selecting multiple values.
    -   `selectCheckBox` \- List of checkboxes for selecting multiple values.
    -   `selectMultipleSideBySide` \- Two select fields, items can be selected from the right
        field, selected items are displayed in the left select.
    -   `selectTree` \- A tree for selecting hierarchical data.

-   **Scope**

    Display

> [!NOTE]
> If a field has no `renderType` set but `maxitems` is set, the migration will set
> `renderType` to `selectSingle` in case of `maxitems` is <= 1 otherwise `renderType`
> is set to `selectMultipleSideBySide`

## Impact

The old TCA settings can still be used. A migration handles the update of the settings.

## Affected Installations

All installations with extensions that configure TCA select fields in the old format.

## Migration

Extension authors need to add the correct `renderType` setting to their select
field definitions.
