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

[TASK] Fix rector error, add version for languageMode

parent 5164744b
No related branches found
No related tags found
1 merge request!38Feature upgrade to typo3 11
...@@ -207,7 +207,10 @@ class BackendNewsUtility { ...@@ -207,7 +207,10 @@ class BackendNewsUtility {
$querySettings = $query->getQuerySettings(); $querySettings = $query->getQuerySettings();
$querySettings->setLanguageUid($languageUid); $querySettings->setLanguageUid($languageUid);
$querySettings->setLanguageOverlayMode(TRUE); $querySettings->setLanguageOverlayMode(TRUE);
$querySettings->setLanguageMode('content_fallback'); if (version_compare(\TYPO3\CMS\Core\Utility\VersionNumberUtility::getCurrentTypo3Version(), '11.0.0', '<')) {
$querySettings->setLanguageMode('content_fallback');
}
$query->setQuerySettings($querySettings); $query->setQuerySettings($querySettings);
if ($pageUid) { if ($pageUid) {
$rootline = BackendUtility::BEgetRootLine($pageUid, '', TRUE); $rootline = BackendUtility::BEgetRootLine($pageUid, '', TRUE);
...@@ -262,7 +265,9 @@ class BackendNewsUtility { ...@@ -262,7 +265,9 @@ class BackendNewsUtility {
$querySettings = $query->getQuerySettings(); $querySettings = $query->getQuerySettings();
$querySettings->setLanguageUid($languageUid); $querySettings->setLanguageUid($languageUid);
$querySettings->setLanguageOverlayMode(TRUE); $querySettings->setLanguageOverlayMode(TRUE);
$querySettings->setLanguageMode('content_fallback'); if (version_compare(\TYPO3\CMS\Core\Utility\VersionNumberUtility::getCurrentTypo3Version(), '11.0.0', '<')) {
$querySettings->setLanguageMode('content_fallback');
}
$query->setQuerySettings($querySettings); $query->setQuerySettings($querySettings);
if ($newsItemUid) { if ($newsItemUid) {
$query->matching($query->equals('uid', $newsItemUid)); $query->matching($query->equals('uid', $newsItemUid));
......
...@@ -33,52 +33,52 @@ call_user_func( ...@@ -33,52 +33,52 @@ call_user_func(
// plugin configurations // plugin configurations
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'Overview', 'Overview',
[\SGalinski\Srectorprefix20211231gNews\Controller\OverviewController::class => 'overview',], [\SGalinski\SgNews\Controller\OverviewController::class => 'overview',],
[\SGalinski\Srectorprefix20211231gNews\Controller\OverviewController::class => '',] [\SGalinski\SgNews\Controller\OverviewController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'ListByCategory', 'ListByCategory',
[\SGalinski\Srectorprefix20211231gNews\Controller\ListByCategoryController::class => 'index',], [\SGalinski\SgNews\Controller\ListByCategoryController::class => 'index',],
[\SGalinski\Srectorprefix20211231gNews\Controller\ListByCategoryController::class => '',] [\SGalinski\SgNews\Controller\ListByCategoryController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'SingleView', 'SingleView',
[\SGalinski\Srectorprefix20211231gNews\Controller\SingleViewController::class => 'singleView',], [\SGalinski\SgNews\Controller\SingleViewController::class => 'singleView',],
[\SGalinski\Srectorprefix20211231gNews\Controller\SingleViewController::class => '',] [\SGalinski\SgNews\Controller\SingleViewController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'NewsFeed', 'NewsFeed',
[\SGalinski\Srectorprefix20211231gNews\Controller\NewsFeedController::class => 'index',], [\SGalinski\SgNews\Controller\NewsFeedController::class => 'index',],
[\SGalinski\Srectorprefix20211231gNews\Controller\NewsFeedController::class => '',] [\SGalinski\SgNews\Controller\NewsFeedController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'Latest', 'Latest',
[\SGalinski\Srectorprefix20211231gNews\Controller\LatestController::class => 'index',], [\SGalinski\SgNews\Controller\LatestController::class => 'index',],
[\SGalinski\Srectorprefix20211231gNews\Controller\LatestController::class => '',] [\SGalinski\SgNews\Controller\LatestController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'ListByCategory', 'ListByCategory',
[\SGalinski\Srectorprefix20211231gNews\Controller\ListByCategoryController::class => 'index',], [\SGalinski\SgNews\Controller\ListByCategoryController::class => 'index',],
[\SGalinski\Srectorprefix20211231gNews\Controller\ListByCategoryController::class => '',] [\SGalinski\SgNews\Controller\ListByCategoryController::class => '',]
); );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Srectorprefix20211231gNews', 'SgNews',
'NewsByAuthor', 'NewsByAuthor',
[\SGalinski\Srectorprefix20211231gNews\Controller\NewsByAuthorController::class => 'list',], [\SGalinski\SgNews\Controller\NewsByAuthorController::class => 'list',],
[\SGalinski\Srectorprefix20211231gNews\Controller\NewsByAuthorController::class => '',] [\SGalinski\SgNews\Controller\NewsByAuthorController::class => '',]
); );
if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('sg_ajax')) { if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('sg_ajax')) {
......
...@@ -33,12 +33,12 @@ call_user_func( ...@@ -33,12 +33,12 @@ call_user_func(
if (TYPO3_MODE === 'BE') { if (TYPO3_MODE === 'BE') {
$navigationComponentId = 'TYPO3/CMS/Backend/PageTree/PageTreeElement'; $navigationComponentId = 'TYPO3/CMS/Backend/PageTree/PageTreeElement';
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule( \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
'Srectorprefix20211231gNews', 'SgNews',
'web', 'web',
'News', 'News',
'', '',
[ [
\SGalinski\Srectorprefix20211231gNews\Controller\BackendController::class => 'index', \SGalinski\SgNews\Controller\BackendController::class => 'index',
], ],
[ [
'access' => 'user,group', 'access' => 'user,group',
......
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