TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,31 @@
.. include:: /Includes.rst.txt
.. _feature-80619:
========================================================
Feature: #80619 - Extend Link Generation within TypoLink
========================================================
See :issue:`80619`
Description
===========
Generating a link to a page, email, url, email in the TYPO3 Frontend is usually handled via the
so-called ``typolink`` functionality. Generating links is now flexible, extensions can register
their own link-building functionality via :php:`$GLOBALS[TYPO3_CONF_VARS][FE][typolinkBuilder][$linkType]`
in the extensions ``ext_localconf.php``.
All existing functionality for TypoLink via TypoScript etc. still works as before.
Impact
======
The TYPO3 Core itself handles all native link types (email, url, page, record, file, folder) via
this functionality already, and it can be overridden.
The functionality goes hand-in-hand with the LinkService registration functionality for setting
links of a specific type.
.. index:: Frontend, PHP-API, LocalConfiguration