diff --git a/Documentation/Functions/Typolink.rst b/Documentation/Functions/Typolink.rst index 9000b420d..0feacb9ef 100644 --- a/Documentation/Functions/Typolink.rst +++ b/Documentation/Functions/Typolink.rst @@ -726,7 +726,7 @@ Aspects `identifier` and `uid` are mandatory for this link handler. :aspect:`Example` The following reference relates to record `tx_myextension_content:123`. Tablename is retrieved - from Page TSconfig settings, actual link generation is defined in TypoScript configuration for + from page TSconfig settings, actual link generation is defined in TypoScript configuration for identifier `my_content`. `t3://record?identifier=my_content&uid=123` @@ -735,7 +735,7 @@ Aspects `identifier` and `uid` are mandatory for this link handler. :caption: Page TSconfig definition for identifier `my_content` TCEMAIN.linkHandler.my_content { - handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler + handler = TYPO3\CMS\Backend\LinkHandler\RecordLinkHandler label = LLL:EXT:my_extension/Resources/Private/Language/locallang.xlf:link.customTab configuration { table = tx_myextension_content @@ -743,6 +743,15 @@ Aspects `identifier` and `uid` are mandatory for this link handler. scanBefore = page } + .. versionchanged:: 12.0 + Due to the integration of EXT:recordlist into EXT:backend the namespace + of the link handler changed from + :php:`TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler` + to + :php:`TYPO3\CMS\Backend\LinkHandler\RecordLinkHandler`. + For TYPO3 v12 the moved class is available as an alias under the old + namespace to allow extensions to be compatible with TYPO3 v11 and v12. + .. code-block:: typoscript :caption: Frontend TypoScript definition for identifier `my_content` diff --git a/composer.json b/composer.json index 3dd921edd..bdb3acda3 100644 --- a/composer.json +++ b/composer.json @@ -44,7 +44,6 @@ "typo3/cms-linkvalidator": "^12.0", "typo3/cms-lowlevel": "^12.0", "typo3/cms-opendocs": "^12.0", - "typo3/cms-recordlist": "^12.0", "typo3/cms-recycler": "^12.0", "typo3/cms-redirects": "^12.0", "typo3/cms-reports": "^12.0",