diff --git a/Classes/Controller/AdminModuleController.php b/Classes/Controller/AdminModuleController.php index d6d7947..806f070 100644 --- a/Classes/Controller/AdminModuleController.php +++ b/Classes/Controller/AdminModuleController.php @@ -17,7 +17,7 @@ use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; -use TYPO3\CMS\Backend\Attribute\Controller; +use TYPO3\CMS\Backend\Attribute\AsController; use TYPO3\CMS\Backend\Template\Components\ButtonBar; use TYPO3\CMS\Backend\Template\ModuleTemplate; use TYPO3\CMS\Backend\Template\ModuleTemplateFactory; @@ -26,7 +26,7 @@ use TYPO3\CMS\Core\Imaging\IconFactory; use TYPO3\CMS\Core\Localization\LanguageService; -#[Controller] +#[AsController] final class AdminModuleController { public function __construct( @@ -42,13 +42,13 @@ public function handleRequest(ServerRequestInterface $request): ResponseInterfac $allowedOptions = [ 'function' => [ 'debug' => htmlspecialchars( - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:debug') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:debug') ), 'password' => htmlspecialchars( - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:password') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:password') ), 'index' => htmlspecialchars( - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:index') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:index') ), ], ]; @@ -66,19 +66,19 @@ public function handleRequest(ServerRequestInterface $request): ResponseInterfac case 'debug': $moduleTemplate->setTitle( $title, - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.debug') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.debug') ); return $this->debugAction($request, $moduleTemplate); case 'password': $moduleTemplate->setTitle( $title, - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.password') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.password') ); return $this->passwordAction($request, $moduleTemplate); default: $moduleTemplate->setTitle( $title, - $languageService->sL('EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.log') + $languageService->sL('LLL:EXT:examples/Resources/Private/Language/AdminModule/locallang.xlf:module.menu.log') ); return $this->indexAction($request, $moduleTemplate); } @@ -92,7 +92,7 @@ private function setUpDocHeader( $list = $buttonBar->makeLinkButton() ->setHref('') ->setTitle('A Title') - ->setShowLabelText('Link') + ->setShowLabelText(true) ->setIcon($this->iconFactory->getIcon('actions-extension-import', Icon::SIZE_SMALL)); $buttonBar->addButton($list, ButtonBar::BUTTON_POSITION_LEFT, 1); }