Deprecation: #84584 - AdminPanelView: isAdminModuleEnabled and ext_makeToolbar deprecated¶
See forge#84584
Description¶
Due to the complete refactoring of the admin panel, the following methods have been deprecated:
\TYPO3\
CMS\ Adminpanel\ View\ Admin Panel View:: is Admin Module Enabled () \TYPO3\
CMS\ Adminpanel\ View\ Admin Panel View:: ext_ make Tool Bar ()
Impact¶
Calling either one of the methods results in a PHP E_
error.
Affected Installations¶
Installations calling either one of the methods mentioned.
Migration¶
Migrate \TYPO3\
:
- Refactor your admin panel modules to the new API (using
Abstract
/Module Admin
) and check viaPanel Module Interface Module->is
.Enabled () - When using this with existing admin panel modules call
is
on the new module instance instead.Enabled ()
Migrate \TYPO3\
:
- When creating custom edit toolbars, build them by yourself matching your templates and styles - you can use
\TYPO3\
as an inspiration on how to do so.CMS\ Adminpanel\ Service\ Edit Toolbar Service:: create Toolbar ()