Breaking: #64226 - Option $TYPO3_CONF_VARS[BE][accessListRenderMode] removed 

See forge#64226

Description 

The $GLOBALS[TYPO3_CONF_VARS][BE][accessListRenderMode] option, which acted as a shorthand function to set permission-related fields for modules and excludeFields, has been removed.

All corresponding fields in TCA tables be_users and be_groups are set to the already-default value checkbox given in the DefaultConfiguration.php file.

Impact 

All respective fields will show up as a checkbox selection within FormEngine (implying the value renderMethod=checkbox).

Affected installations 

Installations having this option set to something different than checkbox will result in a having the fields displayed as checkboxes.

Migration 

Choose between the default value checkbox (no change required then) or set the following values inside the Configuration/TCA/Overrides files of your project specific extension to the option of your needs.

$GLOBALS['TCA']['be_users']['columns']['file_permissions']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_users']['columns']['userMods']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['file_permissions']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['pagetypes_select']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['tables_select']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['tables_modify']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['non_exclude_fields']['config']['renderMode'] = 'singlebox';
$GLOBALS['TCA']['be_groups']['columns']['userMods']['config']['renderMode'] = 'singlebox';
Copied!