.. include:: /Includes.rst.txt .. _tca_property_fieldWizard: =========== fieldWizard =========== .. confval:: fieldWizard :name: fieldWizard :Path: $GLOBALS['TCA'][$table]['columns'][$field]['config'] :type: array :Scope: Display :Types: :ref:`check `, :ref:`flex `, :ref:`group `, :ref:`imageManipulation `, :ref:`input `, :ref:`radio ` 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: .. code-block:: 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 :php:`localizationStateSelector` wizard. .. code-block:: 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 :php:`before` and :php:`after` keys, to hand over additional options in the optional :php:`options` array to specific wizards, and to disable single wizards using the :php:`disabled` key. Developers should have a look at the :ref:`FormEngine docs ` for details. .. toctree:: DefaultLanguageDifferences LocalizationStateSelector OtherLanguageContent SelectIcons