[!!!][TASK] Deprecate typo3conf/extTables.php functionality
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 7.1 / Breaking-64226-OptionAccessListRenderModeRemoved.rst
1 ============================================================================
2 Breaking: #64226 - Option $TYPO3_CONF_VARS[BE][accessListRenderMode] removed
3 ============================================================================
4
5 Description
6 ===========
7
8 The ``$GLOBALS[TYPO3_CONF_VARS][BE][accessListRenderMode]`` option, which acted as a shorthand function
9 to set permission-related fields for modules and excludeFields, has been removed.
10
11 All corresponding fields in TCA tables be_users and be_groups are set to the already-default value ``checkbox``
12 given in the DefaultConfiguration.php file.
13
14 Impact
15 ======
16
17 All respective fields will show up as a checkbox selection within FormEngine (implying the value
18 ``renderMethod=checkbox``).
19
20
21 Affected installations
22 ======================
23
24 Installations having this option set to something different than ``checkbox`` will result in a having the fields
25 displayed as checkboxes.
26
27 Migration
28 =========
29
30 Choose between the default value ``checkbox`` (no change required then) or set the following values inside the
31 ``Configuration/TCA/Overrides`` files of your project specific extension to the option of your needs.
32
33 .. code-block:: php
34
35 $GLOBALS['TCA']['be_users']['columns']['file_permissions']['config']['renderMode'] = 'singlebox';
36 $GLOBALS['TCA']['be_users']['columns']['userMods']['config']['renderMode'] = 'singlebox';
37 $GLOBALS['TCA']['be_groups']['columns']['file_permissions']['config']['renderMode'] = 'singlebox';
38 $GLOBALS['TCA']['be_groups']['columns']['pagetypes_select']['config']['renderMode'] = 'singlebox';
39 $GLOBALS['TCA']['be_groups']['columns']['tables_select']['config']['renderMode'] = 'singlebox';
40 $GLOBALS['TCA']['be_groups']['columns']['tables_modify']['config']['renderMode'] = 'singlebox';
41 $GLOBALS['TCA']['be_groups']['columns']['non_exclude_fields']['config']['renderMode'] = 'singlebox';
42 $GLOBALS['TCA']['be_groups']['columns']['userMods']['config']['renderMode'] = 'singlebox';