Deprecation: #95322 - Legacy Element Browser logic¶
See forge#95322
Description¶
The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']
has been marked as deprecated as it has been superseded by the ElementBrowser
API,
introduced in TYPO3 v7.6.
Calling the backend routing endpoint "wizard_element_browser"
called via ?mode=wizard
or ?mode=rte
has been marked as deprecated.
Impact¶
Calling the backend routing endpoint "wizard_element_browser"
called via ?mode=wizard
or ?mode=rte
will trigger a PHP E_USER_DEPRECATED
error.
Accessing the Element Browser with a registered hook will also
trigger a PHP E_USER_DEPRECATED
error.
Affected Installations¶
TYPO3 installations with legacy code (such as an old element browser hook) or with old links to "wizard_element_browser" prior to TYPO3 v8 which hasn't been updated yet.
Migration¶
Use the Element Browser API, introduced in TYPO3 v7.6 instead of the
deprecated hook
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']
.
Instead of referencing "wizard_element_browser" for accessing the wizard, the link wizard with BE Routing Endpoint "wizard_link" should be used.