[TASK] Use composer name from request route
Since backend routes contain the package name which defined a route, we can use this in backend view related API and don't need to hand over the composer name as argument anymore in most situations. The patch thus simplifies the ModuleTemplateFactory API and its usages, refactors BackendViewFactory, and adds some functional tests to verify BackendViewFactory template path override logic. Resolves: #96962 Related: #96961 Related: #96730 Releases: main Change-Id: I0787e21336f5a5f9b9a879555390dd5280a80024 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/73598 Tested-by:core-ci <typo3@b13.com> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benjamin Franzke <bfr@qbus.de>
Showing
- typo3/sysext/backend/Classes/Backend/ToolbarItems/ClearCacheToolbarItem.php 2 additions, 2 deletions...nd/Classes/Backend/ToolbarItems/ClearCacheToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/HelpToolbarItem.php 2 additions, 2 deletions.../backend/Classes/Backend/ToolbarItems/HelpToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php 1 addition, 1 deletion...nd/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php 2 additions, 2 deletions...kend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/SystemInformationToolbarItem.php 2 additions, 2 deletions...ses/Backend/ToolbarItems/SystemInformationToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/UserToolbarItem.php 2 additions, 2 deletions.../backend/Classes/Backend/ToolbarItems/UserToolbarItem.php
- typo3/sysext/backend/Classes/Controller/AboutController.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Controller/AboutController.php
- typo3/sysext/backend/Classes/Controller/BackendController.php 3 additions, 3 deletions...3/sysext/backend/Classes/Controller/BackendController.php
- typo3/sysext/backend/Classes/Controller/ColumnSelectorController.php 1 addition, 1 deletion...t/backend/Classes/Controller/ColumnSelectorController.php
- typo3/sysext/backend/Classes/Controller/ContentElement/ElementHistoryController.php 1 addition, 1 deletion...es/Controller/ContentElement/ElementHistoryController.php
- typo3/sysext/backend/Classes/Controller/ContentElement/ElementInformationController.php 1 addition, 1 deletion...ontroller/ContentElement/ElementInformationController.php
- typo3/sysext/backend/Classes/Controller/ContentElement/MoveElementController.php 1 addition, 1 deletion...asses/Controller/ContentElement/MoveElementController.php
- typo3/sysext/backend/Classes/Controller/ContentElement/NewContentElementController.php 2 additions, 2 deletions...Controller/ContentElement/NewContentElementController.php
- typo3/sysext/backend/Classes/Controller/DummyController.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Controller/DummyController.php
- typo3/sysext/backend/Classes/Controller/EditDocumentController.php 1 addition, 1 deletion...ext/backend/Classes/Controller/EditDocumentController.php
- typo3/sysext/backend/Classes/Controller/HelpController.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Controller/HelpController.php
- typo3/sysext/backend/Classes/Controller/MfaConfigurationController.php 1 addition, 1 deletion...backend/Classes/Controller/MfaConfigurationController.php
- typo3/sysext/backend/Classes/Controller/MfaController.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Controller/MfaController.php
- typo3/sysext/backend/Classes/Controller/MfaSetupController.php 1 addition, 1 deletion.../sysext/backend/Classes/Controller/MfaSetupController.php
- typo3/sysext/backend/Classes/Controller/NewRecordController.php 1 addition, 1 deletion...sysext/backend/Classes/Controller/NewRecordController.php
Please register or sign in to comment