diff --git a/Classes/Controller/NewsByAuthorController.php b/Classes/Controller/NewsByAuthorController.php index 7a5f550f73a5a79bd78de8304df762e7d4168c9a..53435c6f5a5395110ca85290afc5017efb0b4a13 100644 --- a/Classes/Controller/NewsByAuthorController.php +++ b/Classes/Controller/NewsByAuthorController.php @@ -67,8 +67,11 @@ class NewsByAuthorController extends AbstractController { $GLOBALS['TSFE']->page['titlebyextension'] = $author->getName(); $GLOBALS['TSFE']->page['description'] = \strip_tags(\substr($author->getDescription(), 0, 200)); - $GLOBALS['TSFE']->page['extensionArgumentsForCanonicalAndHrefLang'] = - '&tx_sgnews_newsbyauthor[authorId]=' . $author->getUid(); + if (version_compare(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getExtensionVersion('sg_seo'), + '5.0.0', '<')) { + $GLOBALS['TSFE']->page['extensionArgumentsForCanonicalAndHrefLang'] = + '&tx_sgnews_newsbyauthor[authorId]=' . $author->getUid(); + } $authors[] = $author; }