diff --git a/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php b/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php index e0d0298afa826ce72dc5ed965be4d4cb60447860..9eea8a9ae0bb08faf0c4a82ff5db46ee2679fe33 100644 --- a/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php +++ b/typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php @@ -44,6 +44,7 @@ use TYPO3\CMS\Core\Imaging\IconSize; use TYPO3\CMS\Core\Localization\LanguageService; use TYPO3\CMS\Core\Messaging\FlashMessage; use TYPO3\CMS\Core\Messaging\FlashMessageService; +use TYPO3\CMS\Core\Page\PageRenderer; use TYPO3\CMS\Core\Site\Entity\Site; use TYPO3\CMS\Core\Site\SiteFinder; use TYPO3\CMS\Core\SysLog\Action\Site as SiteAction; @@ -69,6 +70,7 @@ class SiteConfigurationController protected readonly UriBuilder $uriBuilder, protected readonly ModuleTemplateFactory $moduleTemplateFactory, private readonly FormDataCompiler $formDataCompiler, + private readonly PageRenderer $pageRenderer, private readonly SiteConfiguration $siteConfiguration, ) {} @@ -178,6 +180,7 @@ class SiteConfigurationController 'formEngineFooter' => $formResultCompiler->printNeededJSFunctions(), ]); + $this->pageRenderer->getJavaScriptRenderer()->includeTaggedImports('backend.form'); $this->configureEditViewDocHeader($view); $view->setTitle( $this->getLanguageService()->sL('LLL:EXT:backend/Resources/Private/Language/locallang_siteconfiguration_module.xlf:mlang_tabs_tab'),