The PageLinkHandler
The PageLinkHandler enables editors to link to pages and content.
It is implemented in class
\TYPO3\
of the system extension backend
. The class is marked as
@internal
and contains neither hooks nor events.
The PageLinkHandler is preconfigured in the page TSconfig as:
EXT:some_extension/Configuration/page.tsconfig
TCEMAIN.linkHandler {
page {
handler = TYPO3\CMS\Backend\LinkHandler\PageLinkHandler
label = LLL:EXT:backend/Resources/Private/Language/locallang_browse_links.xlf:page
}
}
Copied!
Enable direct input of the page id
It is possible to enable an additional field in the link browser to enter the uid of a page. The uid will be used directly instead of selecting it from the page tree.

Enable the field with the following page TSConfig:
EXT:some_extension/Configuration/page.tsconfig
TCEMAIN.linkHandler.page.configuration.pageIdSelector.enabled = 1
Copied!