The event listener AfterLinkIsGeneratedListener is trying to determine the pageId behind a LinkResult by looking into the ContentObjectRenderer's parameters array. That seems to be not always set though. Which leads a cross domain typolink to result in a BE variant of the absolute URL.
The event listener
AfterLinkIsGeneratedListener
is trying to determine thepageId
behind aLinkResult
by looking into theContentObjectRenderer
's parameters array. That seems to be not always set though. Which leads a cross domain typolink to result in a BE variant of the absolute URL.https://github.com/TYPO3-Headless/headless/blob/c133e52db4ed55fadc125a5a0b78fa11276afb5f/Classes/Event/Listener/AfterLinkIsGeneratedListener.php#L42
DB
In
tt_content.header_link
we've got a typolink like this:t3://page?uid=5824 _blank
TypoScript: