Skip to content
Snippets Groups Projects
Commit fdc53f04 authored by Matthias Adrowski's avatar Matthias Adrowski
Browse files

[TASK] Migrate BE Controller

parent 25895db9
No related branches found
No related tags found
1 merge request!35Feature upgrade to typo3 11
...@@ -85,7 +85,7 @@ class BackendController extends ActionController { ...@@ -85,7 +85,7 @@ class BackendController extends ActionController {
* @param array $filters * @param array $filters
* @return void * @return void
*/ */
public function indexAction(array $filters = []): void { public function indexAction(array $filters = []): ?\Psr\Http\Message\ResponseInterface {
$pageUid = (int) GeneralUtility::_GP('id'); $pageUid = (int) GeneralUtility::_GP('id');
// create docheader + buttons // create docheader + buttons
...@@ -140,5 +140,23 @@ class BackendController extends ActionController { ...@@ -140,5 +140,23 @@ class BackendController extends ActionController {
LocalizationUtility::translate('backend.notice.noRecords', 'SgJobs'), '', FlashMessage::INFO LocalizationUtility::translate('backend.notice.noRecords', 'SgJobs'), '', FlashMessage::INFO
); );
} }
if (version_compare(\TYPO3\CMS\Core\Utility\VersionNumberUtility::getCurrentTypo3Version(), '11.0.0', '<')) {
return NULL;
}
else {
return $this->createBackendResponse();
}
}
/**
* Use the ModuleTemplateResponse to create a response object for the backend
*
* @return \Psr\Http\Message\ResponseInterface
*/
protected function createBackendResponse(): \Psr\Http\Message\ResponseInterface
{
$moduleTemplate = $this->moduleTemplateFactory->create($this->request);
$moduleTemplate->setContent($this->view->render());
return $this->htmlResponse($moduleTemplate->renderContent());
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment