---
title: "fieldWizard"
manual: "TCA Reference"
version: "13.4"
permalink: "https://docs.typo3.org/permalink/t3tca:tca-property-fieldwizard@13.4"
source: "ColumnsConfig/CommonProperties/FieldWizard/Index.rst"
modified: "2026-09-15T18:49:03+00:00"
---

# fieldWizard

-   **fieldWizard**

    -   *Type:* array
    -   *Path:* $GLOBALS\['TCA'\]\[$table\]\['columns'\]\[$field\]\['config'\]
    -   *Scope:* Display
    -   *Types:* [check](https://docs.typo3.org/permalink/t3tca:columns-check@13.4), [flex](https://docs.typo3.org/permalink/t3tca:columns-flex@13.4), [group](https://docs.typo3.org/permalink/t3tca:columns-group@13.4), [imageManipulation](https://docs.typo3.org/permalink/t3tca:columns-imagemanipulation@13.4), [input](https://docs.typo3.org/permalink/t3tca:columns-input@13.4), [radio](https://docs.typo3.org/permalink/t3tca:columns-radio@13.4)

    Specifies wizards rendered below the main input area of an element. Single type / renderType elements
    can register default wizards which are merged with this property.

    For example, type='check' comes with this default wizards configuration:

    **EXT:backend/Classes/Form/Element/CheckboxElement.php**

    ```php
    protected $defaultFieldWizard = [
        'localizationStateSelector' => [
            'renderType' => 'localizationStateSelector',
        ],
        'otherLanguageContent' => [
            'renderType' => 'otherLanguageContent',
            'after' => [
                'localizationStateSelector'
            ],
        ],
        'defaultLanguageDifferences' => [
            'renderType' => 'defaultLanguageDifferences',
            'after' => [
                'otherLanguageContent',
            ],
        ],
    ];
    ```

    This is be merged with the configuration from TCA, if there is any. Below example disables the default
    `localizationStateSelector` wizard.

    **EXT:my_extension/Configuration/TCA/tx_myextension_domain_model_something.php**

    ```php
    'aField' => [
        'config' => [
            'fieldWizard' => [
                'localizationStateSelector' => [
                    'disabled' => true,
                ],
            ],
        ],
    ],
    ```

    It is possible to add own wizards by adding them to the TCA of the according field and pointing to a registered
    renderType, to resort wizards by overriding the `before` and `after` keys, to hand over additional
    options in the optional `options` array to specific wizards, and to disable single wizards using the
    `disabled` key. Developers should have a look at the
    [FormEngine docs](https://docs.typo3.org/m/typo3/reference-coreapi/13.4/en-us/ApiOverview/FormEngine/Rendering/Index.html#FormEngine-Rendering-NodeExpansion) for details.

-   [defaultLanguageDifferences](https://docs.typo3.org/permalink/t3tca:defaultlanguagedifferences@13.4)
-   [localizationStateSelector](https://docs.typo3.org/permalink/t3tca:localizationstateselector@13.4)
-   [otherLanguageContent](https://docs.typo3.org/permalink/t3tca:otherlanguagecontent@13.4)
