.. include:: /Includes.rst.txt .. _deprecation-103752-1714304437: ======================================================================================== Deprecation: #103752 - Obsolete `$GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']` ======================================================================================== See :issue:`103752` Description =========== Configuration option :php:`$GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']` is obsolete and has been removed in TYPO3 Core v13.2. This option is well-known to integrators who add relations to the TCA :sql:`pages` table. It triggers relation resolving of page relations for additional fields when rendering a frontend request in the default language. The most common usage is TypoScript "slide". Impact ====== Integrators can simply forget about this option: relations of table :sql:`pages` are now resolved with nearly no performance penalty in comparison to not having them resolved. Affected installations ====================== Many instances add additional relations to the :sql:`pages` table then add this field in :php:`addRootLineFields`. This option is no longer evaluated. Relation fields attached to :sql:`pages` are always resolved in frontend. There should be hardly any extensions using this option, since it was an internal option of class :php:`RootlineUtility`. Extensions using :php:`$GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']` *may* trigger a PHP warning level error because the array key has been removed. The extension scanner is configured to locate such usages. Migration ========= The option is no longer evaluated in TYPO3 Core. It is removed from :php:`settings.php` during upgrade, if given. .. index:: Frontend, LocalConfiguration, PHP-API, FullyScanned, ext:core